@inproceedings{846887bc71c14d75bacbe805358274d7,
title = "Real-time approach for development of scientific space instrument software",
abstract = "The paper summarises experience from development of on-board software for three scientific space instruments.Two alternative development philosophies were consid-ered.The obvious approach is to focus on the scientific functions of the instrument, and then interface the pro-gram to the {"}hardware{"} by ad hoc means.An alternative approach was suggested by our experience on industrial applications: considering the software from the real-time point of view.This approach was selected.The paper describes central issues of space instrument software development in the framework of real-time pro-gramming.We generalise the real-time approach to cover all issues related with the environment: timing of software functions' execution, support for the project life cycle, and the instrument autonomy concept.We highlight the im-portance of real time kernel and its extensions as the ve-hicle for environmental adoption.",
author = "Kari Lepp{\"a}l{\"a} and Jukka Korhonen and Pekka Ruuska and Jukka Toivanen and Heikki P{\"a}ivike",
year = "1996",
doi = "10.1109/EMWRTS.1996.557844",
language = "English",
isbn = "978-0-8186-7496-9",
series = "Proceedings - Euromicro Conference on Real-Time Systems",
publisher = "IEEE Institute of Electrical and Electronic Engineers",
pages = "139--144",
booktitle = "Proceedings of the Eighth Euromicro Workshop on Real-Time Systems",
address = "United States",
note = "8th Euromicro Workshop or Real-Time Systems ; Conference date: 12-07-1996 Through 14-07-1996",
}