Cover image for Real-time UML workshop for embedded systems
Title:
Real-time UML workshop for embedded systems
Series:
Embedded technology series
Edition:
Second edition
Publication Information:
Amsterdam ; Boston : Newnes, an imprint of Elsevier, 2014
Physical Description:
xx, 500 pages : illustrations ; 24 cm.
ISBN:
9780124077812
General Note:
Includes index

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010335137 QA76.6 D684 2014 Open Access Book Book
Searching...
Searching...
33000000008645 QA76.6 D684 2014 Open Access Book Book
Searching...

On Order

Summary

Summary

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.


Author Notes

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 (http://tech.groups.yahoo.com/group/RT-UML) and from his IBM thought leader page (www-01.ibm.com/software/rational/leadership/thought/brucedouglass.html).


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 Solutions 25
Appendix A The Roadrunner Intersection
Appendix B The Coyote Unmanned Air Vehicle System (CUAVS) Specification
Appendix C UML Notational Summary