Title :
Constructing a heterogeneous real-time system
Author_Institution :
Dept. of Electr. & Electron. Eng., Stellenbosch Univ., South Africa
Abstract :
The construction of a real-time system on heterogeneous hardware platforms, forces one to make choices on which programming language, operating system, development process and application programmers interface to use. The application (a micro-satellite) requirements state that the system must be dependable in a remote and harsh environment such as space. This paper details the choices made and the experience gained from living with the choices made in the development of a micro-satellite and its associated ground support. The emphasis is on simple solutions throughout. The simple solution is important for the verification and validation of the complete system
Keywords :
aerospace computing; formal verification; high level languages; operating systems (computers); real-time systems; satellite relay systems; software engineering; telecommunications computing; application programmers interface; application requirements; development process; ground support; harsh environment; heterogeneous hardware platforms; heterogeneous real-time system construction; micro-satellite; operating system; programming language; remote environment; space; validation; verification; Application software; Computer languages; Costs; Ground support; Hardware; Operating systems; Power system reliability; Programming profession; Real time systems; Satellites;
Conference_Titel :
Real-Time Operating Systems and Software, 1994. RTOSS '94, Proceedings., 11th IEEE Workshop on
Conference_Location :
Seattle, WA
Print_ISBN :
0-8186-5710-3
DOI :
10.1109/RTOSS.1994.292565