You are here: UCM Web>WebIndex>UrnJan2008Meeting (31 Mar 2008)

URN Meeting, Ottawa, January 16-18, 2008

This page contains information relevant for the ITU-T SG17 Q.12 meeting held at the University of Ottawa, on January 16-18, 2008. This TWiki page is editable, but you first need an account, which you can create here.


Wednesday, Jan. 16

This first day was held in the SITE building, room 4-010 (4th floor). This is a computer room that enables us to have hands-on introduction to many URN concepts and tools.

  • 9:00-9:30 Arrival and welcome
  • 9:30 -11:30 Hands-on URN tutorial with jUCMNav (Daniel Amyot, U. of Ottawa)
  • 11:30-13:00 Lunch at Jazzy, University Center
    • Daniel teaches from 11:30 to 13:00, Gunter will guide you to the restaurant
  • 13:00-17:15 Presentations and Tutorials, with Discussion

Thursday, Jan. 17

This second day was held in the SITE building, in the board room 5-084 (5th floor).

  • 9:30 -11:30 GRL metamodel, semantics, and syntax: presentation and issues.
    • Includes GRL basic concepts, GRL strategies, and syntax.
  • 11:30-13:00 Lunch at Jazzy, University Center
  • 13:00-17:00 UCM metamodel, semantics, and syntax: presentation and issues.
    • Includes UCM basic concepts, UCM scenarios, and UCM performance annotations.
  • 14:45-15:15 (tentative) Coffee break

Friday, Jan. 18

This third day was held in the SITE building, in the board room 5-084 (5th floor).

  • 9:30 -11:30 Aspect-Oriented URN (Gunter Mussbacher, U. of Ottawa)
  • 11:30-13:00 Lunch at Jazzy, University Center
  • 13:00-16:00 Resolution of issues and partial update to the URN metamodel


Issues to Discuss (to be expanded)


  • Actor decomposition
  • Actor dependencies
  • OR decomposition and means-end
  • Link references and link definitions
  • Constraints on elements that can be linked
  • Beliefs as comments or as intentional elements
  • Usability of contribution symbols
  • Bottom-up analysis (like us) + top-down analysis (still immature)
  • Need to support both qualitative and quantitative analysis (automated and interactive)
  • Differentiate between “conflict” satisfaction level and a “0 / don’t care” level.
  • Asymmetry of links???
  • i* actor types
  • URN Links: types?
  • URN metadata
  • Alignment with UML (profile)
  • KPI elements
  • Aspects


  • Component kinds
  • Component types and instance semantics
  • Plug-in instance semantics (singleton maps)
  • Synchronization stubs
  • Component binding in stubs (parent components)
  • Exceptions
  • Unused concepts (pools, timestamps, etc. in yellow in jUCMNav's metamodel)
  • Use of a textual language (compatible with SDL and Java) for conditions and actions, without formal defition other than EBNF, and with a few operators missing
  • Support for time
  • Support for patterns
  • Formal semantics
  • Alignment with UML (profile)
  • Aspects

Performance analysis

  • Weak semantics for annotations
    • Do not influence scenario traversal
    • Rely on transformations to other formalisms
    • These formalisms (CSM, LQN, SPN…) are not standard
  • Transformations will not be part of first URN standard
  • No visual representation of annotations on UCM
    • Including resources…
  • Several proposed metamodel elements are not used
    • Mainly timestamps and measures collected back from analysis


  • Abstract and conctete metamodels
  • Present the metamodels in a format inspired from Z.gup.
  • Possibly connect the concrete visual grammar to the abstract grammar, as per draft Z.111
  • The XML concrete syntax may be inspired from XMI or EMF (i.e. benefit from automated translations from metamodels to XML).
  • Simplify the examples.

-- Daniel Amyot - 10 Jan 2008

Topic attachments
I Attachment Action Size Date Who Comment
pdfpdf AoURN.pdf manage 225.5 K 16 Jan 2008 - 02:22 Gunter Mussbacher Presentation on Ao URN
pptppt EvaluationScalability.ppt manage 4881.0 K 16 Jan 2008 - 13:13 Daniel Amyot Jennifer's presentation
pdfpdf Q11_12_13_17-Jan2008.pdf manage 543.1 K 10 Jan 2008 - 11:37 Daniel Amyot Venue information for the meeting
pdfpdf UCM2.0.pdf manage 185.8 K 16 Jan 2008 - 00:22 Gunter Mussbacher Presentation on UCM 2.0
zipzip manage 1787.2 K 16 Jan 2008 - 00:15 Daniel Amyot Presentations on URN for performance modelling and for business process modelling
zipzip manage 1593.6 K 10 Jan 2008 - 11:36 Daniel Amyot URN-related documents in preparation of the meeting
pptppt timedUCM.ppt manage 524.5 K 18 Jan 2008 - 08:37 Daniel Amyot Jamel's presentation on Timed UCMs
Topic revision: r12 - 31 Mar 2008 - 09:50:23 - Daniel Amyot
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback