首页> 外文会议>2016 IEEE 35th Symposium on Reliable Distributed Systems >A Component-Based Middleware for a Reliable Distributed and Reconfigurable Spacecraft Onboard Computer
【24h】

A Component-Based Middleware for a Reliable Distributed and Reconfigurable Spacecraft Onboard Computer

机译:基于组件的中间件,用于可靠的分布式和可重构航天器机载计算机

获取原文
获取原文并翻译 | 示例

摘要

Emerging applications for space missions require increasing processing performance from the onboard computers. DLR's project "Onboard Computer - Next Generation" (OBC-NG) develops a distributed, reconfigurable computer architecture to provide increased performance while maintaining the high reliability of classical spacecraft computer architectures. Growing system complexity requires an advanced onboard middleware, handling distributed (real-time) applications and error mitigation by reconfiguration. The OBC-NG middleware follows the Component-Based Software Engineering (CBSE) approach. Using composite components, applications and management tasks can easily be distributed and relocated on the processing nodes of the network. Additionally, reuse of components for future missions is facilitated. This paper presents the flexible middleware architecture, the composite component framework, the middleware services and the model-driven Application Programming Interface (API) design of OBC-NG. Tests are conducted to validate the middleware concept and to investigate the reconfiguration efficiency as well as the reliability of the system. A relevant use case shows the advantages of CBSE for the development of distributed reconfigurable onboard software.
机译:太空任务的新兴应用要求车载计算机提高处理性能。 DLR的项目“下一代机载计算机”(OBC-NG)开发了一种分布式,可重新配置的计算机体系结构,以提供更高的性能,同时保持经典航天器计算机体系结构的高可靠性。日益增加的系统复杂性要求使用高级板载中间件,处理分布式(实时)应用程序以及通过重新配置来减轻错误。 OBC-NG中间件遵循基于组件的软件工程(CBSE)方法。使用复合组件,可以轻松地将应用程序和管理任务分配并重新放置在网络的处理节点上。另外,便于将来的任务重用组件。本文介绍了OBC-NG的灵活中间件体系结构,复合组件框架,中间件服务以及模型驱动的应用程序编程接口(API)设计。进行测试以验证中间件的概念并调查重新配置的效率以及系统的可靠性。一个相关的用例说明了CBSE在开发分布式可重新配置机载软件方面的优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号