Real-Time UML Workshop for Embedded Systems

Real-Time UML Workshop for Embedded Systems

3.75 (4 ratings by Goodreads)

Free delivery worldwide

Available. Dispatched from the UK in 3 business days
When will my order arrive?


Written as a workbook with a set of guided exercises that teach by example, this book gives a practical, hands-on guide to using UML to design and implement embedded and real-time systems.
show more

Product details

  • Paperback | 576 pages
  • 190 x 232 x 32mm | 1,019.98g
  • Newnes (an imprint of Butterworth-Heinemann Ltd )
  • Oxford, United Kingdom
  • English
  • 2nd edition
  • Approx. 520 illustrations; Illustrations, unspecified
  • 0124077811
  • 9780124077812
  • 1,251,969

Table of contents

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
show more

Review quote

"The book is quite useful for both practitioners and teachers concerned with the modeling and design of real-time systems. There are many illustrative diagrams and detailed explanations."
show more

About Bruce Powel Douglass

Embedded Software Methodologist. Triathlete. Systems engineer. Contributor to UML and SysML specifications. Writer. Black Belt. Neuroscientist. Classical guitarist. High school dropout. Bruce Powel Douglass, who has a doctorate in neurocybernetics from the USD Medical School, has over 35 years of experience developing safety-critical real-time applications in a variety of hard real-time environments. He is the author of over 5700 book pages from a number of technical books including Real-Time UML, Real-Time UML Workshop for Embedded Systems, Real-Time Design Patterns, Doing Hard Time, Real-Time Agility, and Design Patterns for Embedded Systems in C. He is the Chief Evangelist at IBM Rational, where he is a thought leader in the systems space and consulting with and mentors IBM customers all over the world. He can be followed on Twitter @BruceDouglass. Papers and presentations are available at his Real-Time UML Yahoo technical group ( and from his IBM thought leader page (
show more

Rating details

4 ratings
3.75 out of 5 stars
5 25% (1)
4 25% (1)
3 50% (2)
2 0% (0)
1 0% (0)
Book ratings by Goodreads
Goodreads is the world's largest site for readers with over 50 million reviews. We're featuring millions of their reader ratings on our book pages to help you find your new favourite book. Close X