3.2: An Overview of UML
Watch this video. The lecture provides information to introduce UML as a tool for software engineers. After watching the video, write a summary that answers the following question: what is UML?
3.2.1: Use Case Diagrams
- Watch this video. The lecture provides a discussion of the use case diagram in UML. Can you describe each component of a use case diagram?
3.2.2: State Diagrams
Watch this video. The lecture provides an overview of state machines and the state diagram in UML. What is the purpose of the state diagram?
3.2.3: Class Diagrams
Watch this video. The lecture provides a discussion of the class diagram in UML. What is the purpose of the class diagram?
3.2.4: Activity and Interaction Diagrams
Watch this video carefully as an example of modeling. What is the purpose of an activity diagram? How would you create an activity diagram?