Previous | UML Classes | Table of Contents | UML Packages | Next |
•
Classifier (from Kernel , Dependencies , PowerTypes ) on page 51
(merge increment)
Description
Extends a classifier with the capability to own use cases. Although the owning classifier typically represents the subject
to which the owned use cases apply, this is not necessarily the case. In principle, the same use case can be applied to multiple
subjects, as identified by the subject
association role of a UseCase (see UseCase (from UseCases ) on page
620
).
Attributes
No additional attributes
Associations
• ownedUseCase: UseCase[*] References the use cases owned by this classifier. (Subsets Namespace .ownedMember)
• useCase : UseCase [*] The set of use cases for which this Classifier is the subject.
Constraints
No additional constraints
Semantics
See
UseCase (from UseCases ) on page 620.
Notation
The nesting (owning) of a use case by a classifier is represented using the standard notation for nested classifiers.
DepartmentStore
Rationale
This extension to the Classifier concept was added to allow classifiers in general to own use cases.
Changes from previous UML
No changes