A Real-Time Component Framework: Experience with CCM and ARINC-653

TitleA Real-Time Component Framework: Experience with CCM and ARINC-653
Publication TypeConference Paper
Year of Publication2010
AuthorsDubey, A., G. Karsai, R. Kereskenyi, and N. Mahadevan
Conference NameIEEE International Symposium on Object-Oriented Real-Time Distributed Computing,
Date Published2010
Conference LocationSpain

The complexity of software in systems like aerospace vehicles has reached the point where new techniques are needed to ensure system dependability while improving the productivity of developers. One possible approach is to use precisely defined software execution platforms that (1) enable the system to be composed from separate components, (2) restrict component interactions and prevent fault propagation, and (3) whose compositional properties are well-known. In this paper we describe the initial steps towards building a platform that combines component-based software construction with hard real-time operating system services. Specifically, the paper discusses how the CORBA Component Model could be combined with the ARINC-653 platform services and the lessons learned from this experiment. The results point towards both extending the CCM as well as revising the ARINC-653.

Paper.pdf5.46 MB