CONTENTS

Introduction

Chapter 1. Model Engineering: From Principles to Platforms

J. Bézevin, F. Jouault, D. Touzet

Chapter 2. Model-Driven Development of Distributed Real-time and Embedded Systems

D.C. Schmidt, K. Balasubramanian, A.S. Krishna, E. Turkay, A. Gokhale

2.1. Introduction

2.1.1. Emerging trends and challenges

2.1.2. A partial solution : QoS-enabled component middleware

2.1.3. Resolving key challenges of component-based DRE systems with model-driven development

2.1.4. Chapter organization

2.2. Overview of video distribution case study

2.3. Applying CoSMIC to address video distribution needs

2.3.1. Overview of CoSMIC and GME

2.3.2. Applying CoSMIC to the packaging phase

2.3.3. Applying CoSMIC to the configuration phase

2.3.4. Applying CoSMIC to the planning phase

2.4. Related work

2.5. Concluding remarks

2.6. References

Chapter 3. Model Transformation

P.-A. Muller

3.1. Why should we transform models ?

3.2. Role of model transformation in the software lifecycle

3.3. Basics of model transformation

3.4. Classification of model transformations

3.4.1. Model-to-text approaches

3.4.2. Model-to-model approaches

3.5. Conclusion

3.6. References

Chapter 4. Modeling Dependability Features

R. France

4.1. Introduction

4.2. Separating crosscutting features

4.2.1. AOM terminology

4.2.2. An overview of the AOM approach

4.3. Aspects models

4.4. Composing models

4.5. Using the AOM approach to separate middleware-specific features

4.6. Related work

4.7. Conclusion

4.8. References

Chapter ...

Get Model Driven Engineering for Distributed Real-Time Embedded Systems now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.