首页> 外文会议>Monterey Workshop on Composition of Embedded Systems >From MDD to Full Industrial Process:Building Distributed Real-Time Embedded Systems for the High-Integrity Domain
【24h】

From MDD to Full Industrial Process:Building Distributed Real-Time Embedded Systems for the High-Integrity Domain

机译:从MDD到全工业过程:为高完整性域构建分布式实时嵌入式系统

获取原文

摘要

From small and very specialized applications, real-time embedded systems are now evolving towards large distributed and interconnected systems. The construction of such systems is becoming increasingly complex, while being put under heavy pressures (economic, mission criticality, time, etc.). We see a current trend to extend and reuse existing specification and modeling techniques for embedded systems under the "Model Driven Architecture" approach (MDA). Expected benefits range from a better control over the application life-cycle to the integration of performance, analysis or verification tools. In this paper, we take a very pragmatic position and illustrate how building Distributed Real-Time systems (DRE) for the High-Integrity domain in a Model Driven Development (MDD) process may fail to address core requirements, and why going "back to the basics" of the code and implementation is required to avoid missing the strongest requirements; and avoid a situation in which the MDD fails to deliver its promises. Our claim is that MDD provides value to the engineering of complex system, if and only if it can take full advantage of the expressive power of the models to help the user in certifying or validating its system. This includes full control of the code generation, validation and verification or testing process. In the following, we show some limits in current MDD-based DRE projects. We discuss how a careful use of a modeling language like AADL can reduce them, by separating modeling concerns from the underlying execution environment. We then introduce our work in this domain, demonstrating how both a unified modeling approach, combined with precise code generators can provide the user full control and confidence when building its own DRE systems.
机译:从小和非常专业的应用,实时嵌入式系统现在正在发展到大分布式和互连的系统。这种系统的构建正在变得越来越复杂,同时受到重大压力(经济,关键性,时间等)。我们看到目前在“模型驱动架构”方法(MDA)下为嵌入式系统扩展和重用现有规范和建模技术的趋势。预期的好处范围从更好地控制应用程序生命周期到集成性能,分析或验证工具。在本文中,我们采取了非常务实的位置,并说明了在模型驱动的开发(MDD)过程中为高完整域的分布式实时系统(DRE)建立了分布式实时系统(DRE)可能无法解决核心要求,以及为什么“回到“代码和实施”的基础知识是必要的,以避免缺少最强烈的要求;并避免MDD无法提供其承诺的情况。我们的索赔是MDD为复杂系统的工程提供了价值,如果且才能充分利用模型的表现力,以帮助用户认证或验证其系统。这包括完全控制代码生成,验证和验证或测试过程。在下文中,我们在基于MDD的DRE项目中显示了一些限制。我们讨论如何仔细使用像Aadl等建模语言,通过将建模问题与底层执行环境分开。然后,我们在这个域中介绍了我们的工作,展示了如何统一建模方法,与精确的代码生成器相结合,可以在构建自己的DRE系统时为用户提供完全控制和信心。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号