Notation of Science Viewpoint Models

From
Revision as of 20:09, 29 March 2020 by ENVRIwiki (talk | contribs) (Created page with "== <span style="color: #BBCE00">Communities</span> == SV communities are modelled using an object diagram. The following table describes the elements used in that diagram. {...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Communities

SV communities are modelled using an object diagram. The following table describes the elements used in that diagram.

Table 1 Notation for community diagrams
Figure Description
UML Package.png A Package, in UML notation, is a grouping element. Package is used "to group elements, and to provide a namespace for the grouped elements".

A package may contain other packages, thus providing for a hierarchical organization of packages.

Classes, objects, use cases, components, nodes, node instances etc. can all be organized as packages, enabling a manageable organization of the elements of UML models.

UML Object.png Objects are used to represent communities and objectives in the RM.

The name refers to the represented entity(community or community objective).

The stereotype indicates the namespace where the object is grouped. Sometimes the stereotype can be an image. The image can be used in place of the figure.

The ODP stereotype for community is an icon of group of people with keyboards:
Enterprise-Community.jpg


The ODP stereotype for notation is an icon of group four black and grey arrows converging to a point:
Enterprise-Objective.jpg


Each community is linked to its corresponding objective by a line

In the following example diagram (Figure 1) the package represents an Environmental research infrastructure. The infrastructure contains five objects which are all communities and each community is linked to a community objective.

Figure 1 Example of a community diagram

Community Roles