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:
- OR-forks: SEM Req Deferred Choice
- stubs: SEM Req Deferred Choice, SEM Req Multiple Choice, SEM Req Repetition Count, SEM Req Synchronizing Stub
- responsibilities: SEM Req Repetition Count
- scenario definitions: SEM Req Deferred Choice
- components: SEM Req Abstract Components, SEM Req Component Instances, SEM Req Inter leaving, SEM Req Replication Factor
- plug-in bindings: SEM Req Abstract Components, SEM Req AoUCM Traversal
- plug-in maps: SEM Req Plugin Instances