Real-time UML workshop for embedded systems
Author(s)
Bibliographic Information
Real-time UML workshop for embedded systems
(Embedded technology series)
Elsevier/Newnes, c2007
Available at / 5 libraries
-
No Libraries matched.
- Remove all filters.
Note
Includes bibliographical references and index
Description and Table of Contents
Description
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.
Table of Contents
- Part I: Basics and Preliminaries
- Ch1: Basic UML Introduction: Use Cases and Requirements
- Ch 2: The ROPES Process: Project Lifecycles
- Part II: Exercises
- Ch 3: Specifying the Requirements: Grouping Requirements
- Ch 4: Systems Architecture: Performing Tradeoff Analysis for Different Architectures
- Ch 5 Object Analysis: Applying Object Identification Strategies
- Ch 6: Concurrency Architecture: Identifying Tasks
- Ch 7: Distribution Architecture: Asymmetric and Symmetric Distribution
- Ch 8: Safety and Reliability Architecture: Identifying Channels
- Ch 9: Optimizing Collaborations: Reusability, Data Access, Complexity
- Ch 10: Detailed Design: Managing Visibility and Access
- Part III: Answers
- Appendix A: Notational Summary
- Appendix B: Short Rhapsody Tutorial.
by "Nielsen BookData"