×

模型驱动中间件:开发分布式实时和嵌入式系统的新范例。 (英语) Zbl 1173.68386号

摘要:分布式实时和嵌入式(DRE)系统在航空电子(如飞行任务计算机)、电信(如无线电话服务)、远程医疗(如机器人手术)和国防应用(如全船计算环境)等领域变得至关重要。这些类型的系统通过无线和有线网络日益相互连接,形成系统体系。这些DRE系统的一个挑战性要求是支持一组不同的服务质量(QoS)属性,如可预测的延迟/抖动、吞吐量保证、可扩展性、24x7可用性、可靠性和必须实时同时满足的安全性。尽管DRE系统越来越多地基于支持QoS的商用现货(COTS)硬件和软件组件,但管理长生命周期(通常为15-30年)的复杂性仍然是DRE开发人员和系统集成商的一个关键挑战。例如,当底层COTS技术基础设施发生变化时,需要花费大量的时间和精力来改造DRE应用程序。
本文提供了两个贡献,帮助改进DRE系统在其整个生命周期中的开发、验证和集成。首先,我们说明了创建和部署基于QoS的组件中间件DRE应用程序的挑战,并描述了我们基于一种称为模型驱动中间件(MDM)的新软件范式来解决这些挑战的方法,它将基于模型的软件开发技术与支持QoS的组件中间件相结合,以解决DRE系统开发人员面临的关键挑战,特别是端到端操作的组成、集成和有保证的QoS。其次,我们描述了CoSMIC(使用模型集成计算进行组件合成)的结构和功能,这是一个MDM工具套件,用于解决关键DRE应用程序和中间件生命周期挑战,包括划分组件以有效使用分布式资源,验证软件配置,实时确保多个同时的QoS属性,并防范快速变化的技术。

MSC公司:

64岁以下 分布式系统
68N99型 软件理论
PDF格式BibTeX公司 XML格式引用
全文: 内政部