SE3 UML Amended Flashcards
In UML, what are Use Cases
Shows interactions with users
Shows the functionality of a system from a users perspective
In UML, what is an activity diagram
Shows the sequence of tasks in a process
Describes a system function represented by a use case
Can represent the three structural components of all procedural languages
- sequences, selections and iterations
In UML, what is a Class Diagram
Shows data elements and their relationships
Shows attributes, operations and relationships among classes
Provides a high level basis for systems architecture and a low-level basis for the allocation of data and behaviour to individual classes and object instances
In UML, what is a State Diagram
A state describes a particular condition that a modeled element may occupy for a period of time while it awaits some event or trigger
Movement from one state to another is dependent upon events that occur within the passage of time
Events - change, call, signal, relative time
What are class stereotypes
particular kinds of classes that will be encountered again and again during requirements modelling
Name three class stereotypes
Boundary, Entity, Control
What is a boundary class
models the interaction between system and its actors
manage the transfer of information across boundaries
What is an entity class
models information and associated behaviour of an individual, real-life object or real life event
Storing information
What is a control class
represents coordination, sequencing, transactions and control of other objects