What are the two types of representing a view of a system model? UML
During the life of a project using an iterative life cycle, models change along the dimensions of:
What is a use-case?
It describes functions performed by users of a system (One and only one function). It’s usually a diagram supported with a description.
What is the main goal of structural modelling?
Structural models represent system objects; their relationships People, Places, Things. Its main goal is to discover the key data contained in the problem domain and to build a structural model of the object.
“Objects have state, behavior and identity.” Define those properties.
A bicycle -> MTB -> move, stop -> new, second hand
What is a class?
A class is a description of a set of objects with similar features: semantics; constraints.
All objects are instances of some class and are similar in:
A class diagram is a static model that shows classes and their relationships to one another
Types of relationships.
What are behavioral models?
They are behavioral state machine diagrams(show how data change throughout the process) and interaction diagrams (Sequence and communication-> show how object interact to provide functionality in the use cases)
What are sequence diagrams? Figure.
They emphasize message sequence. By illustrating the object that participate in a single use-case
What are communication diagrams? Figure.
They emphasize message flow. An object diagram that show message passing relationships.