The Application of Use Case Modeling in Designing Medical Imaging Information Systems
Table 1
The syntactic structure of use case model.
Construct
Representation
Definition(s)
System
A system is a “top-level subsystem in a model”.
Use case
A “coherent unit of functionality provided by a system”.
Actor
An “entity external to the system under development, that communicates with the system in order to achieve certain goals”.
Association
A relationship that represents “the communication between the actor and the use case.”
Include
A relationship between two use cases that shows that an instance of one use case will also contain the behavior specified by another use case.
Extend
The extending use case specifies “alternative, conditional or exceptional courses of interaction that can alter or extend the main flow of events embodied in some base case.”
Generalization
“A generalization relationship from use case C to use case D indicates that C is a specialization of D.”