DocumentCode :
1823792
Title :
On the use of Ada tasking in the building of satellite control software
Author :
Vardanega, T.
Author_Institution :
Spacecraft Control & Data Syst. Div., Eur. Space Res. & Technol. Centre, Noordwijk, Netherlands
fYear :
1995
fDate :
34814
Firstpage :
44
Lastpage :
51
Abstract :
An increasing proportion of the critical control activities performed on board of modern satellite systems is nowadays being implemented in software. The resulting software systems have thus to accommodate a large spectrum of processing requirements, which shows an increasing demand for event-driven activities. Hence, process-oriented preemptive priority-based scheduling is most suited for use in such systems. This paper contends that the recent advances in the domain of hard real-time make Ada tasking particularly apt for it. This paper shows that, although a variety of reasons exist to date for not using any of the Ada tasking in critical applications, most of such reasons may be defeated by educated design and efficient implementations
Keywords :
Ada; aerospace computing; software fault tolerance; task analysis; Ada tasking; critical control activities; educated design; event-driven activities; process-oriented preemptive priority-based scheduling; processing requirements; satellite control software; Application software; Control systems; Data systems; Proportional control; Satellites; Software performance; Software systems; Space technology; Space vehicles; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Real-Time Systems, 1995. Proceedings of the Third Workshop on
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-8186-7099-1
Type :
conf
DOI :
10.1109/WPDRTS.1995.470508
Filename :
470508
Link To Document :
بازگشت