UML Diagrams - Short definition

  1. Use Case Diagram - The system is approached from the Actors (Users) perspective
  2. Sequenece Diagram - Flow of functionality
  3. Collaboration Diagram - Flow of functionality from user perspective
  4. Class Diagram - Ineraction between the classes
  5. State Transition Diagram - It models the state transition (if you have any, this is for the complex state objects (like a thread states Start, Running, Waiting, Abort etc..)
  6. Component Diagram - Physical relationship between the components
  7. Deployment Diagram - Layout of the network and where the components (or application) will be deployed

No comments:

Post a Comment