Real-Time Agility : The Harmony/ESW Method for Real-Time and Embedded Systems Development
Real-Time Agility : The Harmony/ESW Method for Real-Time and Embedded Systems Development
Click to enlarge
Author(s): Douglass, Bruce
Douglass, Bruce Powel
ISBN No.: 9780321545497
Pages: 560
Year: 200906
Format: Trade Paper
Price: $ 83.99
Status: Out Of Print

Foreword xvii Preface xix Acknowledgments xxv About the Author xxvii Chapter 1: Introduction to Agile and Real-Time Concepts 1 The Agile Manifesto 1 Why Agile? 3 Properties of Real-Time Embedded Systems 8 Benefits of Agile Methods 14 Agile Methods and Traditional Processes 25 Coming Up 31 Chapter 2: Concepts, Goals, and Benefits of Model-Driven Development 33 What Is MDA? 33 Why Model? 36 Key Concepts of MDA 41 MDA Technologies 67 Benefits of MDA 73 Harmony''s Five Key Architectural Views 74 Coming Up 90 Chapter 3: Harmony/ESW Principles and Practices 91 Harmony Core Principles 91 Harmony Core Practices 130 Coming Up 153 Chapter 4: Process Overview 155 Why Process at All? 155 Harmony Time Frames 163 Prototype-Based Spiral Development 168 Harmony Macrocycle Process View 171 Harmony Spiral in Depth 177 What about Systems Engineering? 191 What about CMMI? 192 Combining Agile, MDA, and Harmony 194 Coming Up 194 Chapter 5: Project Initiation 197 What Do You Need to Get Started? The Baby Bear Plan 198 Prespiral Planning 199 Developing Stakeholder Requirements 250 Defining and Deploying the Development Environment 258 Continuous Integration 262 Coming Up 266 Chapter 6: Agile Analysis 269 Prototype Definition 272 Object Analysis 310 Coming Up 328 Chapter 7: Agile Design 329 Optimization and the Use of Design Patterns 331 Architectural Design 339 Mechanistic Design 358 Detailed Design 362 Coming Up 371 Chapter 8: Agile Testing 373 Testing Concepts 375 Model-Based Testing 380 Testing Workflows 385 Unit Test 388 Integration Test 392 Validation Testing 397 Coming Up 401 Chapter 9: Agile Process Optimization 403 Understanding Dynamic Planning 404 Tracking and Controlling 407 Change Management 414 Model Reviews 417 The "Party Phase" 420 Summary 424 Appendix A: Starfleet ZX-1000 Transporter System Requirements Specification 427 1 Overview 427 2 Operational Modes 427 3 General System Requirements 430 4 Major System Components 437 5 Secondary Functions 440 Appendix B: Harmony/ESW and CMMI: Achieving Compliance 447 Abstract 447 CMMI Basics 447 Achieving CMMI Compliance with Harmony/ESW 452 Summary 481 Further Reading 482 Glossary 483 Index 495.


To be able to view the table of contents for this publication then please subscribe by clicking the button below...
To be able to view the full description for this publication then please subscribe by clicking the button below...