Towards a Model-Driven Engineering approach for developing adaptive real-time embedded systems

Mohamed-Lamine Boukhanoufa, A. Radermacher, F. Terrier
{"title":"Towards a Model-Driven Engineering approach for developing adaptive real-time embedded systems","authors":"Mohamed-Lamine Boukhanoufa, A. Radermacher, F. Terrier","doi":"10.1109/NOTERE.2010.5536655","DOIUrl":null,"url":null,"abstract":"Developing real-time embedded systems poses significant challenges to the developers. In such systems, correctness means not only computing the right results but also produce It in a timely way. This implies that response time is as important as producing correct results. Therefore, real-time systems must be built to meet these response times. Several solutions were suggested within the context of Model-Driven Engineering (MDE) to address this problem. However, Real-Time systems may be large, distributed, have long lifetimes and a dynamic environment. On the one hand, such qualities require the use of different software performance and reliability techniques at different levels of granularity and at different time. On the other hand, they involve the integration of new, previously unanticipated services and the update of existing services with the respect of system real-time constraints and without requiring system downtime. These adaptive behaviors amplify more and more the complexity of the development of real-time embedded systems. Existing MDE approach do not handle completely these time-bounded adaptive behaviors. In this position paper, we present the related works around the development of adaptive real-time embedded systems and why we aim to address the issue in MDE approach.","PeriodicalId":431237,"journal":{"name":"2010 10th Annual International Conference on New Technologies of Distributed Systems (NOTERE)","volume":"39 4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-08-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 10th Annual International Conference on New Technologies of Distributed Systems (NOTERE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NOTERE.2010.5536655","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

Developing real-time embedded systems poses significant challenges to the developers. In such systems, correctness means not only computing the right results but also produce It in a timely way. This implies that response time is as important as producing correct results. Therefore, real-time systems must be built to meet these response times. Several solutions were suggested within the context of Model-Driven Engineering (MDE) to address this problem. However, Real-Time systems may be large, distributed, have long lifetimes and a dynamic environment. On the one hand, such qualities require the use of different software performance and reliability techniques at different levels of granularity and at different time. On the other hand, they involve the integration of new, previously unanticipated services and the update of existing services with the respect of system real-time constraints and without requiring system downtime. These adaptive behaviors amplify more and more the complexity of the development of real-time embedded systems. Existing MDE approach do not handle completely these time-bounded adaptive behaviors. In this position paper, we present the related works around the development of adaptive real-time embedded systems and why we aim to address the issue in MDE approach.
面向自适应实时嵌入式系统开发的模型驱动工程方法
开发实时嵌入式系统对开发人员提出了巨大的挑战。在这样的系统中,正确性不仅意味着计算正确的结果,而且意味着及时地产生结果。这意味着响应时间与产生正确的结果同样重要。因此,必须构建实时系统来满足这些响应时间。在模型驱动工程(MDE)的上下文中提出了几个解决方案来解决这个问题。然而,实时系统可能是大型的、分布式的、具有很长的生命周期和动态环境。一方面,这样的质量要求在不同的粒度级别和不同的时间使用不同的软件性能和可靠性技术。另一方面,它们涉及到新的、以前未预料到的服务的集成,以及在不需要系统停机的情况下,根据系统实时约束对现有服务进行更新。这些自适应行为增加了实时嵌入式系统开发的复杂性。现有的MDE方法不能完全处理这些有时间限制的自适应行为。在这篇意见书中,我们介绍了自适应实时嵌入式系统开发的相关工作,以及为什么我们的目标是用MDE方法解决这个问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信