Object Oriented Software Engineering   View all facts   Glossary   Help
subject > process > modelling > dynamic modelling
Next modellingstructural modelling    Upmodelling    Previous modellingarchitectural modelling   

dynamic modelling
subjectfact 
dynamic modellinghas definition A type of modelling used to represent the internal states of the software and their changes2001-08-30 14:55:24.0
involves representing such things as the states that the system can be in, the activities it can perform, and how its components interact2001-08-30 14:55:24.0
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 behaviour2001-08-30 14:55:24.0
is a subtopic of 1.7 - Activities Common to Software Projects2001-08-30 14:55:24.0
is a kind of modelling2001-08-30 14:55:24.0
should be done iteratively2001-08-30 14:55:24.0
should be led by skilled developers2001-08-30 14:55:24.0
modellingcan be performed using
  • diagrams
  • semi-formal or formal languages that express the information systematically or mathematically
2001-08-30 14:56:37.0
is not emphasized as part of education programs2001-08-30 14:56:37.0
may be used during design2001-08-30 14:56:37.0
may be used during requirements analysis2001-08-30 14:56:37.0
may use diagrams2001-08-30 14:56:37.0
may use formal languages2001-08-30 14:56:37.0
processsee also process^22001-08-30 14:57:05.0