Real Time UML Workshop for Embedded SystemsElsevier, 2011 M04 1 - 432 páginas This practical new book provides much-needed, practical, hands-on experience capturing analysis and design in UML. It holds the hands of engineers making the difficult leap from developing in C to the higher-level and more robust Unified Modeling Language, thereby supporting professional development for engineers looking to broaden their skill-sets in order to become more saleable in the job market. It provides a laboratory environment through a series of progressively more complex exercises that act as building blocks, illustrating the various aspects of UML and its application to real-time and embedded systems. With its focus on gaining proficiency, it goes a significant step beyond basic UML overviews, providing both comprehensive methodology and the best level of supporting exercises available on the market. Each exercise has a matching solution which is thoroughly explained step-by-step in the back of the book. The techniques used to solve these problems come from the author’s decades of experience designing and constructing real-time systems. After the exercises have been successfully completed, the book will act as a desk reference for engineers, reminding them of how many of the problems they face in their designs can be solved.
|
Contenido
1 | |
Chapter 2 The Harmony Process | 35 |
Chapter 3 Specifying Requirements | 65 |
Chapter 4 Systems Architecture | 83 |
Chapter 5 Object Analysis | 109 |
Chapter 6 Architectural Design | 141 |
Chapter 7 Mechanistic and Detailed Design | 179 |
Answers | 215 |
Answers | 273 |
Answers | 317 |
Answers | 339 |
The Roadrunner Intersection Controller System Specification | 357 |
The Coyote Unmanned Air Vehicle System CUAVS Specification | 371 |
UML Notational Summary | 379 |
401 | |
Answers | 243 |
Otras ediciones - Ver todas
Términos y frases comunes
actions activity actors added analysis apply approach appropriate architecture association Attribute behavior called chapter clients collaboration commands common complete condition configuration connect contains Coyote create CUAV cycle defined detailed Detect detectors direction elements engineering event example execution exercise fault functionality green handle Harmony identified Image implementation important indicate instance interaction interfaces internal intersection lifeline light light assembly machine Management means messages mission mode multiple Note object operational optimization package parameters pattern payloads pedestrian Perform period ports primary problem range Real-Time Reconnaissance relations represent requirements responsibility result Rhapsody road Roadrunner safety scenario seconds selected sensor separate sequence diagram shown in Figure shows single solution specification strategy structure subsystem Table task tion traffic Traffic Light transition TRUE turn lane use-case vehicle WALK workflow