![]() |
Page History
Scrollbar |
---|
...
This section describes in more detail the links between use cases and the community concept introduced in 4.2 - Relating Use Cases to the ODP Community Concept, by means of the 21090 example.
...
The roles in orange represent community roles to be taken up by people with appropriate position in this community, referred to as 21090 support community. These roles are Information Modeler, Systems Architect, and Software Engineer. These are the roles that are identified taking into account actors in the use cases presented above. The EV_InteractionInitator stereotype indicates the fact that these roles are initiator of interactions.
The roles in blue are roles to be fulfilled by system components, which will provide SI services. The These roles are UML model tool, Information Model Repository, Data Type Repository, Browser, and ECCF Repository. The association between these system components and the interactions modelling elements are of the EV_InteractionResponder stereotype, but they are not shown in the figure to reduce clutter.
...
The analysis of the related use cases considered in section 3.2 - Use Case Realization led to the identification of two sub-communities of the 21090 datatype support community, depicted in Figure 4.4-1. One sub-community (upper part in the figure) has an objective of providing operational support to the Information Role, while other sub-community has an objective of ensuring tool interoperability via ECCF conformance rules.
Figure 4.4-1 Combining Use Case Models in a Community Model
...