Wednesday, December 27, 2006
UML Diagrams
1. use case diagram : To model the main functionality of a system and the role of user.
2. class/object diagram : To model static structure of a system.
3. statechart : to model object(system) states and their transitions.
4. activity diagram : to model dynamic behaviour of the model.
5. sequency diagram : to model message passing between entities.
6. collaboration diagrams : to model interaction between objects over time.
7. component diagram : to model concrete software unit and their interrelations.
8. deployment diagram : to model the arrangement of run-time components on run-time resources.
9. package concept : decompose a complex model into simpler sub-models.
(divide and conquer)
2. class/object diagram : To model static structure of a system.
3. statechart : to model object(system) states and their transitions.
4. activity diagram : to model dynamic behaviour of the model.
5. sequency diagram : to model message passing between entities.
6. collaboration diagrams : to model interaction between objects over time.
7. component diagram : to model concrete software unit and their interrelations.
8. deployment diagram : to model the arrangement of run-time components on run-time resources.
9. package concept : decompose a complex model into simpler sub-models.
(divide and conquer)