Abstract
The rise of the ‘cheaper, faster, better’ mission paradigm increasingly challenges the industrial development of satellite systems. The novel paradigm will have a profound impact on the production of the real-time software embedded on board new-generation systems. This paper discusses how software reuse may fit in the rising development scenario and how reuse interacts with other important players in the picture, especially the software process model and the on-board software architecture.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Vardanega, T., van Katwijk, J.: Productive Engineering of Predictable Embedded Real-Time Systems: The Road to Maturity. Information and Software Technology, 40 (1998) 745–764.
Vardanega, T., van Katwijk, J.: A Software Process for the Construction of Predictable On-Board Embedded Real-Time Systems. Software — Practice and Experience, 29:3 (1999) 1–32.
ISO, Ada Reference Manual. International Standardisation Organisation ISO/IEC JTC 1/SC22, Geneva, Switzerland (1987). ISO/IEC 8652:1987.
ISO, Ada Reference Manual. International Standardisation Organisation ISO/IEC JTC 1/SC22, Geneva, Switzerland (1995). ISO/IEC 8652:1995.
Burns, A., Wellings, A.: HRT-HOOD: A Structured Design Method for Hard Real-Time Systems. Real-Time Systems, 6 (1994) 73–114.
Burns, A., Wellings, A.: HRT-HOOD: A Structured Design Method for Hard Real-Time Systems. Elsevier Science, Amsterdam, Netherlands (1995).
Audsley, N., Burns, A., Richardson, M., Wellings, A.: Hard Real-Time Scheduling: The Deadline Monotonic Approach. Proc. Real-Time Operating Systems and Software, IEEE. 8 (1991) 127–132.
Audsley, N., Burns, A., Wellings, A.: Deadline Monotonic Scheduling Theory andApplication. Control Engineering Practice, 1:1 (1993) 71–78.
HTG, HOOD Reference Manual 3.1. HOOD Technical Group, Prentice Hall (1993).
Baker, T., Vardanega, T.: Session Summary: Tasking Profiles. Ada Letters, XVII:5 (1997) 5–7. Proc. 8th Int’l Real-Time AdaWorkshop.
ESA, Packet Telemetry Standard. European Space Agency, Noordwijk, Netherlands, PSS-04-106: Issue 1 (1988). (http://esapub.esrin.esa.it/pss/pss-cat1.htm)
ESA, Packet Telecommand Standard. European Space Agency, Noordwijk, Netherlands, PSS-04-107: Issue 2 (1992). (http://esapub.esrin.esa.it/pss/pss-cat1.htm)
CCSDS, Telemetry Summary of Concept and Rationale. Consultative Committee for Space Data Systems, CCSDS 100.0-G-1: Issue 1 (1987). (http://www.ccsds.org/publications.html#telemetry)
CCSDS, Telecommand Summary of Concept and Service. Consultative Committee for Space Data Systems, CCSDS 200.0-G-6: Issue 6 (1987). (http://www.ccsds.org/publications.html#telecommand)
ESA, Packet Utilisation Standard. European Space Agency, Noordwijk, Netherlands, ESA PSS-07-101 Issue 1 (1994). (http://esapub.esrin.esa.it/pss/pss-cat1.htm)
CRI: Onboard Operations Support Software — Modules Users Manual. Deliverable on ESTEC Contract 11277/94/NL/FM(SC), European Space Agency, Noordwijk, Netherlands (1997). (http://ftp.estec.esa.nl/pub/ws/wsd/oboss/www/oboss.html)
Parkes, A., Kaufeler, P., Merri, M., Valera, S., Vardanega, T.: The Future of the Packet Utilisation Standard. Proc. 1st ESA Workshop on Tracking, Telemetry and Command Systems, European Space Agency (1998).
Teston, F., Creasey, R., Van der Ha, J.: PROBA: ESA’s Autonomy and Technology Demonstration Mission. Proc. Int’l Astronautical Congress, International Aeronautical Federation 48 (1997).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vardanega, T., Caspersen, G., Pedersen, J.S. (1999). A Case Study in the Reuse of On-Board Embedded Real-Time Software. In: González Harbour, M., de la Puente, J.A. (eds) Reliable Software Technologies — Ada-Europe’ 99. Ada-Europe 1999. Lecture Notes in Computer Science, vol 1622. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48753-0_36
Download citation
DOI: https://doi.org/10.1007/3-540-48753-0_36
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66093-4
Online ISBN: 978-3-540-48753-1
eBook Packages: Springer Book Archive