Skip to main content

A Case Study in the Reuse of On-Board Embedded Real-Time Software

  • Conference paper
  • First Online:
Reliable Software Technologies — Ada-Europe’ 99 (Ada-Europe 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1622))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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.

    Article  Google Scholar 

  2. 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.

    Article  Google Scholar 

  3. ISO, Ada Reference Manual. International Standardisation Organisation ISO/IEC JTC 1/SC22, Geneva, Switzerland (1987). ISO/IEC 8652:1987.

    Google Scholar 

  4. ISO, Ada Reference Manual. International Standardisation Organisation ISO/IEC JTC 1/SC22, Geneva, Switzerland (1995). ISO/IEC 8652:1995.

    Google Scholar 

  5. Burns, A., Wellings, A.: HRT-HOOD: A Structured Design Method for Hard Real-Time Systems. Real-Time Systems, 6 (1994) 73–114.

    Article  Google Scholar 

  6. Burns, A., Wellings, A.: HRT-HOOD: A Structured Design Method for Hard Real-Time Systems. Elsevier Science, Amsterdam, Netherlands (1995).

    Google Scholar 

  7. 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.

    Google Scholar 

  8. Audsley, N., Burns, A., Wellings, A.: Deadline Monotonic Scheduling Theory andApplication. Control Engineering Practice, 1:1 (1993) 71–78.

    Article  Google Scholar 

  9. HTG, HOOD Reference Manual 3.1. HOOD Technical Group, Prentice Hall (1993).

    Google Scholar 

  10. Baker, T., Vardanega, T.: Session Summary: Tasking Profiles. Ada Letters, XVII:5 (1997) 5–7. Proc. 8th Int’l Real-Time AdaWorkshop.

    Article  Google Scholar 

  11. ESA, Packet Telemetry Standard. European Space Agency, Noordwijk, Netherlands, PSS-04-106: Issue 1 (1988). (http://esapub.esrin.esa.it/pss/pss-cat1.htm)

  12. ESA, Packet Telecommand Standard. European Space Agency, Noordwijk, Netherlands, PSS-04-107: Issue 2 (1992). (http://esapub.esrin.esa.it/pss/pss-cat1.htm)

  13. 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)

  14. 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)

  15. 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)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. 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).

    Google Scholar 

  18. 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).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics