Thursday, August 27, 2009

UML: A Quick Referance

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.
  1. Class diagrams
  2. Object diagrams
  3. Component diagrams
  4. Deployment diagrams
BEHAVIOR DIAGRAMS
UML offers the following five behavior diagrams, which can be used to represent the dynamic behavioral aspects of an application.
  1. Use Case diagrams
  2. Sequence diagrams
  3. Activity diagrams
  4. Collaboration diagrams
  5. 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.
  1. Packages
  2. Subsystems
  3. Models



No comments:

Post a Comment