Part I: The Basics Chapter 1: Introducing UML Chapter 2: The Harmony Process Chapter 3: Meeting Industry Standards Part II Chapter 4: Specifying Requirements Chapter 5: Systems Architecture: Deployment and Subsystem Architecture Chapter 6: Systems Architecture: Dependability Architecture Chapter 7: Object Analysis Chapter 8: Software Architectural Design: Concurrency and Resource Architecture Chapter 9: Software Architectural Design: Distribution Architecture Chapter 10: Software Architectural Design: Dependability Architecture Chapter 11: Mechanistic (Collaboration) and Detailed Design Chapter 12: Specifying Requirements Solutions Chapter 13: Systems Architecture: Deployment and Subsystem Solutions Chapter 14: Systems Architecture: Dependability Solutions Chapter 15: Object Analysis Solutions Chapter 16: Software Architecture: Concurrency and Resource Solutions Chapter 17: Software Architecture: Distribution Solutions Chapter 18: Software Architecture: Dependability Solutions Chapter 19: Mechanistic and Detailed Design Solutions25 Appendix A: The Roadrunner Intersection Appendix B: The Coyote Unmanned Air Vehicle System (CUAVS) Specification Appendix C: UML Notational Summary.
Real-Time UML Workshop for Embedded Systems