Edition |
2nd ed. |
Description |
1 online resource |
|
text txt rdacontent |
|
computer c rdamedia |
|
online resource cr rdacarrier |
|
text file |
Series |
Embedded technology series |
|
Embedded technology series.
|
Note |
Print version record. |
Contents |
Chapter 1. Introduction to UML -- chapter 2. The harmony process -- chapter 3. Meeting industry standards -- chapter 4. Specifying requirements -- chapter 5. Systems architecture -- chapter 6. Dependability architecture -- chapter 7. High-fidelity modeling -- chapter 8. Distribution architecture -- chapter 9. Concurrency and resource architecture -- chapter 10. Collaboration and detailed design -- chapters 11-17. Answers -- appendix A. The Roadrunner Intersection Controller System specification -- appendix B. The Coyote Unmanned Aerial Vehicle System (CUAVS) -- appendix C. UML notational 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. 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. |
Note |
Copyright: Elsevier Science & Technology 2014 |
Subject |
UML (Computer science)
|
|
Real-time programming.
|
|
Embedded computer systems -- Programming.
|
|
UML (Informatique)
|
|
Programmation en temps réel.
|
|
Embedded computer systems -- Programming
|
|
Real-time programming
|
|
UML (Computer science)
|
Other Form: |
Print version: 9781306424226 |
ISBN |
1306424224 (ebk) |
|
9781306424226 (ebk) |
|
0124077811 |
|
9780124077812 |
|
9780124078307 (PDF ebook) |
|
0124078303 |
|
9780124078307 |
|
9780124077812 |
Standard No. |
C20120035545 |
|
9780124077812 |
|
AU@ 000054756169 |
|
AU@ 000067115153 |
|
CHBIS 010295197 |
|
CHNEW 001011962 |
|
CHVBK 327764457 |
|
DEBBG BV042309733 |
|
DEBSZ 405354142 |
|