Software Modeling Flashcards
What is a model?
A model is a map that guides us in solving wicked software problems
What is a system?
A system is a collection of subsystems described by a set of models from different viewpoints
What is a subsystem?
A subsystem is a grouping of elements, some of which constitute a specification of behavior.
What is a model in model concept terms?
A model is a semantically closed abstraction of a system
What is a view?
A view is a projection into the organization and structure of a system’s model.
What is a diagram?
A diagram is the graphical presentation of a set of things connected through relationships.
List modeling views
Scenarios View Logical View Development View Process View Physical View
How is Scenarios View also called?
Use-case View
How is Logical View also called?
Design View
How is Development View also called?
Implementation View
How is Process View also called?
Interaction View
How is Physical View also called?
Deployment View
What is Use-Case View?
Describes the behavior as see by its users
What is Design View?
Classes, interfaces and collaborations that form the vocabulary of the problem and its solution
What is Interaction View?
Flow of control between system’s active components, concurrency and synchronization addressing performance.