NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{scrollbar:icons=false}

...

Both the UML use cases and the ODP community concept can be used to capture business requirements.

...

The similarities and differences are summarized in Table 4.2-1 below.

ODP community concept

Use case concept

Community contract

None

Community Objective

Use Case purpose

Role (of a User)

Actor

Role (of a System)

System

Community Behavior

  • A set of actions performed by a System Role (in response to User Role invocations)
  • A Service offered by the System

Use Case

Policies

None

Enterprise Object

  • Fulfills a role in a community
  • Supports community behavior, e.g., artifact created/exchanged/used by user/system

None

Table 4.2-1 ODP Community concept and Use Case models – High Level Comparison

...

It is through this traceability mechanism that each of the detailed use cases can be subsequently linked to the NCI Enterprise Services. A UML diagram outlining relationships between use case and community modeling concepts is found on the main page of this report.

...