JUCMNavSemanticsRequirements - JUCMNAV/projetseg-update GitHub Wiki

jUCMNav Semantics Requirements

The following requirements are compiled from the WER 2007 paper on Use Case Maps Semantics, the TAOSD 2007 journal paper on Aspect-Oriented Use Case Maps, and discussions about component instances, plug-in instances, and abstract components. The list still needs to be compared and coordinated with the requirements for the current traversal mechanism and the requirements for the UCM2CSM conversion.

Name Description Type Importance Priority Status Dependencies Date
SEMReq Abstract Components jUCMNav shall support abstract components that are merged dynamically with components of the parent map. Functional Mandatory Urgent Proposed 22 Mar 2007 - 10:45
SEMReq Ao UCMTraversal jUCMNav shall support the traversal of AoUCM. Functional Mandatory Urgent Proposed 22 Mar 2007 - 10:28
SEMReq Component Instances jUCMNav shall support the traversal of component instances. Functional Mandatory Urgent Proposed 22 Mar 2007 - 10:52
SEMReq Deferred Choice jUCMNav shall support the Deferred Choice workflow pattern. Functional Mandatory Urgent Proposed 22 Mar 2007 - 08:45
SEMReq Inter leaving jUCMNav shall support the traversal of interleaved paths in a component. Functional Mandatory Urgent Proposed 22 Mar 2007 - 10:19
SEMReq Multiple Choice jUCMNav shall support the Multiple Choice workflow pattern. Functional Mandatory Urgent Proposed 22 Mar 2007 - 15:36
SEMReq Plugin Instances jUCMNav shall support the traversal of plug-in instances. Functional Mandatory Urgent Proposed 22 Mar 2007 - 10:56
SEMReq Repetition Count jUCMNav shall support the traversal of repeated responsibilities and stubs. Functional Mandatory Urgent Proposed 22 Mar 2007 - 09:53
SEMReq Replication Factor jUCMNav shall support the traversal of components with a replication factor greater than one. Functional Mandatory Urgent Proposed 22 Mar 2007 - 09:46
SEMReq Synchronizing Stubs jUCMNav shall support synchronizing stubs. Functional Mandatory Urgent Proposed 22 Mar 2007 - 23:22

The following requirements impacts the definition or traversal of: