Model Driven Engineering for Distributed Real-time Embedded Systems

個数:

Model Driven Engineering for Distributed Real-time Embedded Systems

  • 提携先の海外書籍取次会社に在庫がございます。通常3週間で発送いたします。
    重要ご説明事項
    1. 納期遅延や、ご入手不能となる場合が若干ございます。
    2. 複数冊ご注文の場合は、ご注文数量が揃ってからまとめて発送いたします。
    3. 美品のご指定は承りかねます。

    ●3Dセキュア導入とクレジットカードによるお支払いについて
  • 【入荷遅延について】
    世界情勢の影響により、海外からお取り寄せとなる洋書・洋古書の入荷が、表示している標準的な納期よりも遅延する場合がございます。
    おそれいりますが、あらかじめご了承くださいますようお願い申し上げます。
  • ◆画像の表紙や帯等は実物とは異なる場合があります。
  • ◆ウェブストアでの洋書販売価格は、弊社店舗等での販売価格とは異なります。
    また、洋書販売価格は、ご注文確定時点での日本円価格となります。
    ご注文確定後に、同じ洋書の販売価格が変動しても、それは反映されません。
  • 製本 Hardcover:ハードカバー版/ページ数 288 p.
  • 言語 ENG
  • 商品コード 9781905209323
  • DDC分類 670

Full Description

Model-based development methods, and supporting technologies, can provide the techniques and tools needed to address the dilemma between reducing system development costs and time, and developing increasingly complex systems. The Model Driven Architecture (MDA) initiative of the Object Management Group (OMG) is concerned with the development of standards and technologies that enable and support model-based system development. The aim of this book is to provide the information needed to understand and apply MDE (including MDA) approaches to the development of embedded systems. Chapters, written by experts from academia and industry, cover topics relating to MDE practices and methods, as well as emerging MDE technologies. Much of the writing is based on the presentations given at the Summer School 'MDE for Embedded Systems' held at Brest, France, in September 2004.

Contents

INTRODUCTION Chapter 1: Model Engineering: From Principles to Platforms

Introduction

Definitions and concerns

AMMA: a model engineering platform

Conclusion

Acknowledgments

Bibliography

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

2.1. Introduction

2.2. Overview of Video Distribution Case Study

2.3. Applying CoSMIC to Address Video Distribution Needs

2.4. Related Work

2.5. Concluding Remarks

2.6. References

Chapter 3: Model Transformation

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.5. Conclusion

3.6. References

Chapter 4: Modeling Dependability Features

4.1. Introduction

4.2. Separating Crosscutting Features

4.3. Aspect 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 5: Model-Driven Systems Engineering: SysML & the MDSysE Approach at THALES

5.1. Introduction

5.2. The SysML Profile for Systems Engineering

5.3. Building a Model-Driven Systems Engineering methodology: the MDSysE approach

5.4. Tooling model-driven systems engineering: the MDSysE Tools

5.5. Perspectives

5.6. References

Chapter 6: Maturity of Model Driven Engineering for Embedded Control Systems from a Mechatronic Perspective

Introduction

Evolution of model-driven engineering practice for ECS

A contextual perspective to MDE

A definition of Model-Driven Engineering for ECS

A model of MDE maturity

MDE maturity in practice

Discussion

Conclusion

Acknowledgments

Dictionary

Index / Keywords

References

Chapter 7: Real-Time Components & Contracts

7.1. Introduction

7.2. Contract Aware Components: The four levels of Contracts

7.3. Implementing contract-aware components

7.4. Predicting extra-functional properties of an assembly

7.5. Conclusion

7.6. References

Chapter 8: The Think Component-Based Operating System

8.1. Introduction

8.2. The Fractal Component Model

8.3. The Think Framework

8.4. Think experiments

8.5. Analysis

8.6. Conclusion

8.7. Acknowledgments and availability

8.8. Bibliography / References

Chapter 9: Model-Driven Schedulability Analysis

9.1. Introduction

9.2. Real-time scheduling

9.3. The MDD process

9.4. Conclusions

9.5. References

Chapter 10: Performance Analysis based on the UML SPT Profile

10.1. Introduction

10.2. Performance Models

10.3. UML models with performance annotations

10.4. UML to LQN Transformation

10.5. Performance Model Validation

10.6. Conclusions

10.7. Acknowledgments

10.8. References

Chapter 11: Code Generation for Embedded Systems

11.1. Introduction

11.2. Code Generation

11.3. Rialto as an Intermediate Language for Code Generation

11.4. Rialto in Code Generation

11.5. Conclusions

11.6. References

Chapter 12: Model Driven Architecture for Intensive Embedded Systems

12.1. Introduction

12.2. MDA and co-design

12.3. The Transformation Engine: ModTransf

12.4. Models and Metamodels

12.5. Application of MDA transformations

12.6. Conclusion

12.7. References

Chapter 13: Spidergon: A NoC Modeling Paradigm

13.1. Introduction

13.2. The Spidergon NoC Architecture

13.3. Spidergon NoC Modeling

13.4. Design Space Exploration Using NoC Metamodels

13.5. Conclusion and Extensions

13.6. References

Acknowledgments

最近チェックした商品