What is a model???
Good question. You don’t know what is a model? Really??!
Why do we use model???
- To predict future states of affairs.
- Understand the current state of affairs.
- Determine the past state of affairs.
- To convey the fundamental principles and basic functionality of systems (communication)
i.e to communication effectively:)
Aright so what is a system modelling???
1. Conceptual Modelling
1.1 What is this???
- A model that is conceptual
a. with a real world correspondence
b. without a real world correspondence
- A model of a concept
1.2 Conceptual models software engineers care about
- Data models
- Mathematical models
- Domain models
- Data flow models
- State transition models