Wonder Club world wonders pyramid logo
×

Real Time UML Workshop for Embedded Systems Book

Real Time UML Workshop for Embedded Systems
Real Time UML Workshop for Embedded Systems, 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, Real Time UML Workshop for Embedded Systems has a rating of 4.5 stars
   2 Ratings
X
Real Time UML Workshop for Embedded Systems, 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, Real Time UML Workshop for Embedded Systems
4.5 out of 5 stars based on 2 reviews
5
50 %
4
50 %
3
0 %
2
0 %
1
0 %
Digital Copy
PDF format
1 available   for $99.99
Original Magazine
Physical Format

Sold Out

  • Real Time UML Workshop for Embedded Systems
  • Written by author Bruce Powel Douglass
  • Published by Elsevier Science, September 2006
  • 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
  • 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
Buy Digital  USD$99.99

WonderClub View Cart Button

WonderClub Add to Inventory Button
WonderClub Add to Wishlist Button
WonderClub Add to Collection Button

Book Categories

Authors

Preface     xiii
Audience     xiv
Goals     xv
Where to Go After the Book     xv
Evaluate UML on ARM     xv
Acknowledgments     xvii
About the Author     xix
What's on the CD-ROM?     xxi
Introduction     1
Basic Modeling Concepts of the UML     1
Structural Elements and Diagrams     5
Small Things: Objects, Classes, and Interfaces     5
Relations     10
Big Things: Subsystems, Components, and Packages     17
Behavioral Elements and Diagrams     19
Actions and Activities     19
Operations and Methods     20
Activity Diagrams     20
Statecharts     22
Interactions     27
Use Case and Requirements Models     31
Summary     33
Check Out the CD-ROM     33
The Harmony Process     35
Introduction     35
The Harmony Development Process     36
Why Process?     36
Harmony Process Overview     41
The Systems Engineering Harmony Workflows in Detail     43
The Incremental (Spiral) Development Workflowsin Detail     47
Increment Review (Party!) Workflow     48
Design with the Harmony Process     55
Implementation     60
Test     61
Summary     63
Specifying Requirements     65
Overview     65
Identifying Kinds of Requirements for Roadrunner Traffic Light Control System     67
Identifying Use Cases for the Roadrunner Traffic Light Control System     69
Mapping Requirements to Use Cases     69
Identifying Use Cases for the Coyote UAV System     70
Identifying Parametric Requirements     70
Capturing Quality of Service Requirements in Use Cases     71
Operational View: Identifying Traffic Light Scenarios     71
Operational View: CUAVS Optical Surveillance Scenarios     73
Specification View: Use-Case Description     73
Specification View: State Machines for Requirements Capture     74
Specification View: Capturing Complex Requirements     76
Operational to Specification View: Capturing Operational Contracts     77
References     82
Systems Architecture     83
Overview     83
Organizing the Systems Model     85
Subsystem Identification      90
Mapping Operational Contracts into Subsystem Architecture     92
Identifying Subsystem Use Cases     101
Looking Ahead     107
Object Analysis     109
Overview     109
Key Strategies for Object Identification     111
Underline the Noun Strategy     113
Identify the Causal Agents     113
Identify Services (Passive Contributors or Server Objects)     114
Identify Messages and Information Flows     114
Identify Real-World Items     114
Identify Physical Devices     114
Identify Key Concepts     115
Identify Transactions     115
Identify Persistent Information     115
Identify Visual Elements     115
Identify Control Elements     116
Apply Scenarios     116
Apply Nouns and Causal Agents Strategies     116
Apply Services and Messages Strategies     125
Apply Real-World Items and Physical Devices Strategies     127
Apply Key Concepts and Transaction Strategies     128
Apply Identify Visual Elements and Scenarios Strategies     128
Merge Models from the Various Strategies     137
Looking Ahead      139
Architectural Design     141
Overview     141
Concurrency and Resource Architecture     147
Distribution Architecture     158
Safety and Reliability Architecture     163
Looking Ahead     177
Mechanistic and Detailed Design     179
Overview     179
Mechanistic Design     180
Delegation Pattern Strategy     183
Interface Abstraction Pattern Strategy     185
Detailed Design     187
Applying Mechanistic Design Patterns-Part 1     192
Applying Mechanistic Design Patterns-Part 2     196
Applying Detailed-Design State Behavior Patterns     201
Applying-Detailed Design Idioms     206
Summary     214
Specifying Requirements: Answers     215
Identifying Kinds of Requirements     215
Identifying Use Cases for Roadrunner Traffic Light Control System     216
Mapping Requirements to Use Cases     219
Identifying Use Cases for Coyote UAV System     220
Identifying Parametric Requirements     222
Capturing Quality of Service Requirements     223
Operational View: Identifying Traffic Light Scenarios      224
Operational View: CUAVS Optical Surveillance Scenarios     228
Specification View: Use-Case Descriptions     231
Specification View: Capturing Complex Requirements     232
Operational to Specification View: Capturing Operational Contracts     238
References     242
Systems Architecture: Answers     243
Organizing the Systems Model     243
Subsystem Identification     250
Mapping Operational Contracts into the Subsystem Architecture     256
Identifying Subsystem Use Cases     267
Object Analysis: Answers     273
Apply Nouns and Causal Agents Strategies     273
Apply Services and Messages Strategies     291
Applying the Real-World Items and Physical Devices Strategies     297
Apply Key Concepts and Transaction Strategies     299
Identify Visual Elements and Scenarios Strategies     303
Merge Models from the Various Strategies     315
Architectural Design: Answers     317
Concurrency and Resource Architecture     317
Distribution Architecture     319
Safety and Reliability Architecture     323
Mechanistic and Detailed Design: Answers     339
Applying Mechanistic Design Patterns-Part 1      339
Applying Mechanistic Design Patterns-Part 2     341
Applying Detailed-Design State Behavior Patterns     346
Applying Detailed-Design Idioms     351
The Roadrunner Intersection Controller System Specification     357
Overview     357
The Intersection Controller (IC)     357
Configuration Parameters     358
Intersection Modes     361
The Vehicle Detector     365
Vehicular Traffic Light     366
Pedestrian Light and Sensor     367
Front Panel Display     368
Remote Communications     369
Power     370
The Coyote Unmanned Air Vehicle System (CUAVS) Specification     371
Overview     371
Primary CUAV System Components     371
The Unmanned Air Vehicle (UAV)     371
The Coyote Mission Planning and Control System (CMPCS)     372
Coyote Payloads     372
The Coyote Datalink Subsystem (CDS)     373
Detailed Requirements     373
The Unmanned Air Vehicle (UAV)     373
Flight Modes     373
Mission Modes     374
The Coyote Mission Planning and Control System (CMPCS)      374
The Coyote Reconnaissance Sensor Suite Payload (CSSP)     375
The Coyote Hellfire Attack Payload (CHAP)     376
The Coyote Datalink Subsystem (CDS)     377
UML Notational Summary     379
Index     401


Login

  |  

Complaints

  |  

Blog

  |  

Games

  |  

Digital Media

  |  

Souls

  |  

Obituary

  |  

Contact Us

  |  

FAQ

CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!!

X
WonderClub Home

This item is in your Wish List

Real Time UML Workshop for Embedded Systems, 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, Real Time UML Workshop for Embedded Systems

X
WonderClub Home

This item is in your Collection

Real Time UML Workshop for Embedded Systems, 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, Real Time UML Workshop for Embedded Systems

Real Time UML Workshop for Embedded Systems

X
WonderClub Home

This Item is in Your Inventory

Real Time UML Workshop for Embedded Systems, 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, Real Time UML Workshop for Embedded Systems

Real Time UML Workshop for Embedded Systems

WonderClub Home

You must be logged in to review the products

E-mail address:

Password: