Covers topics such as: What is the UML? UML and Development Methodologies, How to Approach the UML, and, Defining Requirements for the Case Study; Understanding the Use Case Model, Building the Use Case Diagram, Building the Use Case Narrative, Identifying the Use Case Scenarios, Modeling the Static View: The Class Diagram, and, more.