NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Scrollbar
iconsfalse

...

The purpose of the ODP Enterprise Language is to define scope, purpose and business context for a system to be designed, including the definition of business requirements for the system, key stakeholders and how these stakeholders interact with the system. The key modelling concept is that of community, which can be regarded as a collaborative arrangement of different stakeholders established to meet their mutual objectives. The community is defined through a contract that specifies:

...

In many respects, the concept of community is similar to the concept of UML collaboration, but the community concept adds value by allowing for the definition of policies that have particular importance for e-health applications, e.g. consent, privacy, duty of care etc.

Wiki MarkupThe concept of community can be represented through appropriate UML concepts as defined in the ISO standard UML profile for ODP \ [5\]. Several UML-based tools provide plug-ins for this standard, most notably Sparx Enterprise Architect and MagicDraw.<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="ff772927-bc01-4b04-aa01-f1893e64f08e"><ac:parameter ac:name="">figure411</ac:parameter></ac:structured-macro>

Anchor
figure411
figure411

UML diagram showing a simple federated repository community as described in the text that follows
Figure 4.1-1 Simple Federated Repository Community

...

The objective of this community is to support access to the Federated Repository system by various types of users (e.g., researchers or curators). Note that there is a UML package called Policies as a placeholder for policies that affect the behavior of entities taking roles in the community.

...