UML Designer User's Guide
In addition to indicating the responsibilities of a thing or actor, you can
also indicate which other things or actors are collaborating participants in
each responsibility. To do this, you create a link from a defined
responsibility to a thing or actor that participates. (You can also
specify participants along with idioms as you create a new
responsibility.)
In our example, three of the responsibilities of Catalog also
involve catalog entries:
- Add catalog entry
- Assign accession number to entry
- Remove catalog entry
Each of these is a responsibility of Catalog, but each also
involves another thing, Catalog entry. Therefore, you can
create a link from each of these responsibilities to the Catalog
entry element to indicate that it participates. To do so, follow
these steps:
- Select Things in the middle pane of the Relationships
Browser.
- Double-click on Catalog. A browser opens on the
Catalog element.
- Select Responsibilities in the middle pane of the
browser.
- Select Add catalog entry from the list of
responsibilities.
- Select Link>Participants from the pop-up menu of the
responsibility. A window appears prompting you for the link
destination.
- A participant can be either an actor or a thing. In this case,
Catalog entry is a thing, so select Thing from the
Available Types list.
- Select Catalog entry.
- Select >> to add Catalog entry to the list of linked
participants.
- Select OK.
- Repeat the same process with Assign accession number to entry
and Remove catalog entry, adding Catalog entry as a
participant in each responsibility.
- Close the browser.
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]