UML Flashcards
1
Q
What is UML?
A
Unified Modeling Language - Standard language for specifying, visualizing, constructing and documenting all the artifacts of a software system.
2
Q
Types of UML diagrams
A
Use Case Diagram Activity/Action Diagram Class Diagram State Diagram Sequence Diagram
3
Q
Use Case Diagram
A
Use case: Chunk of functionality, not a software module Actor: Semeone/thing interacting with the system under development
4
Q
Activity Diagram
A
Represents the overall flow of control
Graphical workflow of activities and actions.
5
Q
Class Diagram
A
Class= Collection of objects with common structure, behavior, relationships, semantics.
3 Compartments: Name, List of attributes, List of operations
6
Q
UML 2.0
A
Substantially revised, in particular for Modern-Driven Architecture.