What is A Use Case Diagram?


  • Use case diagrams visualize use case modeling
  • Use case modeling is a new analysis tool that helps clarify the system requirements
  • A part of UML (Unified Modeling Language)
  • UML has become an industry standard for modeling software requirements and design

  • Based on WHAT and not HOW
  • - from users' standpoints
    - not from the (often technical) point of view of developers

  • A use case model is comprised of one or more use case diagrams and any supporting documentation