dynamic modelling | has definition A type of modelling used to represent the internal states of the software and their changes | |
involves representing such things as the states that the system can be in, the activities it can perform, and how its components interact | |
is difficult because in a large system there are a very large number of possible paths a system can take, and because it is hard to choose the classes to allocate each behaviour | |
is a subtopic of 1.7 - Activities Common to Software Projects | |
is a kind of modelling | |
should be done iteratively | |
should be led by skilled developers | |
modelling | can be performed using - diagrams
- semi-formal or formal languages that express the information systematically or mathematically
| |
is not emphasized as part of education programs | |
may be used during design | |
may be used during requirements analysis | |
may use diagrams | |
may use formal languages | |
process | see also process^2 | |