Custom cover image
Custom cover image

Real-time UML workshop for embedded systems / by Bruce Powel Douglass

By: Resource type: Ressourcentyp: Buch (Online)Book (Online)Language: English Publisher: Oxford : Elsevier Science & Technology, c2014Edition: 2nd ed (Online-Ausg.)Description: Online-Ressource (1 online resource)ISBN:
  • 9781306424226
  • 1306424224
  • 9780124078307
Subject(s): Additional physical formats: 0124077811 | 9780124077812 | Erscheint auch als: Real-time UML workshop for embedded systems. Druck-Ausgabe 2. ed. Amsterdam [u.a.] : Newnes, an imprint of Elsevier, 2014. XX, 500 S.DDC classification:
  • 005.117
RVK: RVK: ST 150 | ST 153LOC classification:
  • QA76.76.D47
Online resources: 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. A review of the basics of UML and the Harmony process for embedded software development: two on-going case examples to teach the concepts, a small-scale traffic light control system and a large scale unmanned air vehicle show the applications of UML to the specification, analysis and design of embedded and real-time systems in general. A building block approach: a series of progressive worked exercises with step-by-step explanations of the complete solution, clearly demonstrating how to convert concepts into actual designs. A walk through of the phases of an incremental spiral process: posing the problems and the solutions for requirements analysis, object analysis, architectural design, mechanistic design, and detailed design.Summary: Front Cover -- Real-Time UML Workshop for Embedded Systems -- Copyright -- Dedication -- Contents -- Preface -- Acknowledgements -- About the Author -- Chapter 1 - Introduction to UML -- 1.1 UML Basic Modeling Concepts -- 1.2 Structural Elements and Diagrams -- 1.3 Behavioral Elements and Diagrams -- 1.4 Use Case and Requirements Models -- Chapter 2 - The Harmony Process -- 2.1 Introduction -- 2.2 The Harmony Development Process -- 2.3 The Systems Engineering Harmony Workflows in Detail -- 2.4 The Hand-off from Systems Engineering -- 2.5 The Software Workflows in Detail -- Chapter 3 - Meeting Industry Standards -- 3.1 Overview -- 3.2 On the Importance of Being Standard -- 3.3 Architectural Framework Standards (I'm looking at you UPDM) -- 3.4 IEC 61508 -- 3.5 DO-178B/C -- 3.6 IEC 62304 -- 3.7 CMMI-DEV -- References -- Chapter 4 - Specifying Requirements -- 4.1 Overview -- 4.2 Representing Requirements in UML and SysML -- 4.3 Specification View: State Machines for Requirements Capture -- References -- Chapter 5 - Systems Architecture: Deployment and Subsystems Architecture -- 5.1 Overview -- 5.2 The Hand-off from Systems to Downstream Engineering -- 5.3 Looking Ahead -- Chapter 6 - Dependability Architecture -- 6.1 Overview -- 6.2 A (Not-So) Quick Note about Design Patterns5 -- 6.3 What is a Design Pattern? -- Chapter 7 - High-Fidelity Modeling1 -- 7.1 Overview -- 7.2 A Quick Note about Structured Design with UML -- 7.3 High-Fidelity Modeling Workflow -- 7.4 Key Strategies for Object Identification -- Chapter 8 - Distribution Architecture -- 8.1 Overview -- Chapter 9 - Concurrency and Resource Architecture -- 9.1 What is the Concurrency and Resource Architecture? -- 9.2 Harmony Concurrency and Resource Architecture Workflow -- Chapter 10 - Collaboration and Detailed Design -- 10.1 Overview -- 10.2 Collaboration Design -- 10.3 Detailed Design.PPN: PPN: 811715345Package identifier: Produktsigel: ZDB-26-MYL | ZDB-30-PAD | ZDB-30-PQE
No physical items for this record