
Real-Time UML Workshop for Embedded Systems
Bruce Powel Douglass(Author)
Newnes (Publisher)
2nd Edition
Published on 3. April 2014
Book
Paperback/Softback
576 pages
978-0-12-407781-2 (ISBN)
Description
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.
Reviews / Votes
"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."More details
Series
Edition
2nd edition
Language
English
Place of publication
Oxford
United Kingdom
Publishing group
Elsevier Science & Technology
Target group
Professional and scholarly
Professional embedded systems engineers; undergraduate and post-graduate students.
Illustrations
Approx. 520 illustrations
Dimensions
Height: 235 mm
Width: 191 mm
Weight
1170 gr
ISBN-13
978-0-12-407781-2 (9780124077812)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

Bruce Powel Douglass
Real-Time UML Workshop for Embedded Systems
E-Book
02/2014
2nd Edition
Newnes
€53.95
Available for download
Previous edition

Bruce Powel Douglass
Real Time UML Workshop for Embedded Systems
Book
10/2006
Newnes
€53.22
Article exhausted; check for reprint
Person
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.
Content
Part I: The BasicsChapter 1: Introducing UMLChapter 2: The Harmony ProcessChapter 3: Meeting Industry Standards
Part IIChapter 4: Specifying RequirementsChapter 5: Systems Architecture: Deployment and Subsystem ArchitectureChapter 6: Systems Architecture: Dependability ArchitectureChapter 7: Object AnalysisChapter 8: Software Architectural Design: Concurrency and Resource ArchitectureChapter 9: Software Architectural Design: Distribution ArchitectureChapter 10: Software Architectural Design: Dependability ArchitectureChapter 11: Mechanistic (Collaboration) and Detailed DesignChapter 12: Specifying Requirements SolutionsChapter 13: Systems Architecture: Deployment and Subsystem SolutionsChapter 14: Systems Architecture: Dependability SolutionsChapter 15: Object Analysis SolutionsChapter 16: Software Architecture: Concurrency and Resource SolutionsChapter 17: Software Architecture: Distribution SolutionsChapter 18: Software Architecture: Dependability SolutionsChapter 19: Mechanistic and Detailed Design Solutions25Appendix A: The Roadrunner IntersectionAppendix B: The Coyote Unmanned Air Vehicle System (CUAVS) SpecificationAppendix C: UML Notational Summary
Part IIChapter 4: Specifying RequirementsChapter 5: Systems Architecture: Deployment and Subsystem ArchitectureChapter 6: Systems Architecture: Dependability ArchitectureChapter 7: Object AnalysisChapter 8: Software Architectural Design: Concurrency and Resource ArchitectureChapter 9: Software Architectural Design: Distribution ArchitectureChapter 10: Software Architectural Design: Dependability ArchitectureChapter 11: Mechanistic (Collaboration) and Detailed DesignChapter 12: Specifying Requirements SolutionsChapter 13: Systems Architecture: Deployment and Subsystem SolutionsChapter 14: Systems Architecture: Dependability SolutionsChapter 15: Object Analysis SolutionsChapter 16: Software Architecture: Concurrency and Resource SolutionsChapter 17: Software Architecture: Distribution SolutionsChapter 18: Software Architecture: Dependability SolutionsChapter 19: Mechanistic and Detailed Design Solutions25Appendix A: The Roadrunner IntersectionAppendix B: The Coyote Unmanned Air Vehicle System (CUAVS) SpecificationAppendix C: UML Notational Summary