UML offers 12 diagrams towards representing an application’s requirements analysis and solution design. Each of these 12 diagrams can be classified into 3 categories as follows.
STRUCTURE DIAGRAMS
UML offers the following four structure diagrams, which can be used to represent the static structure of an application.
- Class diagrams
- Object diagrams
- Component diagrams
- Deployment diagrams
BEHAVIOR DIAGRAMS
UML offers the following five behavior diagrams, which can be used to represent the dynamic behavioral aspects of an application.
- Use Case diagrams
- Sequence diagrams
- Activity diagrams
- Collaboration diagrams
- Statechart diagram
MODEL MANAGEMENT DIAGRAMS
UML offers the following three model management diagrams, which can be used to represent how different application modules are organized and managed.
- Packages
- Subsystems
- Models
No comments:
Post a Comment