Peng, Ting and Höflinger, Kilian and Weps, Benjamin and Maibaum, Olaf and Schwenk, Kurt and Lüdtke, Daniel and Gerndt, Andreas (2016) A Component-Based Middleware for a Reliable Distributed and Reconfigurable Spacecraft Onboard Computer. In: Proceedings of the IEEE Symposium on Reliable Distributed Systems, pp. 337-342. IEEE. 35th Symposium on Reliable Distributed Systems (SRDS), 26-29 Sept 2016, Budapest, Hungary. doi: 10.1109/SRDS.2016.051. ISBN 978-1-5090-3513-7. ISSN 1060-9857.
![]() |
PDF (Author's version)
515kB |
Official URL: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7794363&isnumber=7794313
Abstract
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 (realtime) 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.
Item URL in elib: | https://elib.dlr.de/106675/ | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Document Type: | Conference or Workshop Item (Speech) | ||||||||||||||||||||||||
Title: | A Component-Based Middleware for a Reliable Distributed and Reconfigurable Spacecraft Onboard Computer | ||||||||||||||||||||||||
Authors: |
| ||||||||||||||||||||||||
Date: | September 2016 | ||||||||||||||||||||||||
Journal or Publication Title: | Proceedings of the IEEE Symposium on Reliable Distributed Systems | ||||||||||||||||||||||||
Refereed publication: | Yes | ||||||||||||||||||||||||
Open Access: | Yes | ||||||||||||||||||||||||
Gold Open Access: | No | ||||||||||||||||||||||||
In SCOPUS: | No | ||||||||||||||||||||||||
In ISI Web of Science: | No | ||||||||||||||||||||||||
DOI: | 10.1109/SRDS.2016.051 | ||||||||||||||||||||||||
Page Range: | pp. 337-342 | ||||||||||||||||||||||||
Publisher: | IEEE | ||||||||||||||||||||||||
ISSN: | 1060-9857 | ||||||||||||||||||||||||
ISBN: | 978-1-5090-3513-7 | ||||||||||||||||||||||||
Status: | Published | ||||||||||||||||||||||||
Keywords: | middleware, reliability, distributed system, component-based software engineering, reconfiguration, spacecraft | ||||||||||||||||||||||||
Event Title: | 35th Symposium on Reliable Distributed Systems (SRDS) | ||||||||||||||||||||||||
Event Location: | Budapest, Hungary | ||||||||||||||||||||||||
Event Type: | international Conference | ||||||||||||||||||||||||
Event Dates: | 26-29 Sept 2016 | ||||||||||||||||||||||||
HGF - Research field: | Aeronautics, Space and Transport | ||||||||||||||||||||||||
HGF - Program: | Space | ||||||||||||||||||||||||
HGF - Program Themes: | Space System Technology | ||||||||||||||||||||||||
DLR - Research area: | Raumfahrt | ||||||||||||||||||||||||
DLR - Program: | R SY - Space System Technology | ||||||||||||||||||||||||
DLR - Research theme (Project): | R - Scosa Onboard Computing (old) | ||||||||||||||||||||||||
Location: | Braunschweig | ||||||||||||||||||||||||
Institutes and Institutions: | Institut of Simulation and Software Technology > Software for Space Systems and Interactive Visualisation Space Operations and Astronaut Training > Space Flight Technology | ||||||||||||||||||||||||
Deposited By: | Peng, Ting | ||||||||||||||||||||||||
Deposited On: | 20 Dec 2016 11:24 | ||||||||||||||||||||||||
Last Modified: | 31 Jul 2019 20:04 |
Repository Staff Only: item control page