Real-time UML workshop for embedded systems

Bibliographic Information

Real-time UML workshop for embedded systems

by Bruce Powel Douglass

(Embedded technology series)

Elsevier/Newnes, c2007

Available at  / 5 libraries

Search this Book/Journal

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"

Related Books: 1-1 of 1

Details

  • NCID
    BA78795645
  • ISBN
    • 0750679069
  • Country Code
    ne
  • Title Language Code
    eng
  • Text Language Code
    eng
  • Place of Publication
    Amsterdam ; Tokyo
  • Pages/Volumes
    xxi, 408 p.
  • Size
    24 cm.
  • Attached Material
    1 CD-ROM
  • Parent Bibliography ID
Page Top