Term
|
Definition
| Class that deals with interactions between product and users, usually input/output. |
|
|
Term
|
Definition
| Class that model's complex computations and algorithms. |
|
|
Term
|
Definition
| Class that model's information that is long-lived. |
|
|
Term
|
Definition
| Extensions of UML: boundary, control, and entity class. |
|
|
Term
|
Definition
| A description of the target product similar to a finite state machine. |
|
|
Term
|
Definition
| The realization of a specific scenario of the use case. |
|
|
Term
|
Definition
| Same as sequence diagram. The realization of a specific scenario of the use case. |
|
|
Term
|
Definition
| External user of the product. |
|
|
Term
|
Definition
| Abstract noun, identify things that have no physical existence. Illumination is an attribute of elevator button. |
|
|
Term
|
Definition
| Describe the software product in a single paragraph. Extract the nouns that lie inside the problem boundary. These are the candidate entity classes. |
|
|
Term
|
Definition
| Making "cards" for each class, listing their responsibilities and collaborations. |
|
|