Skip to main content

CCO-MARS'96 integrating HOOD, Ada, and XInAda in a full Ada operational software project

  • Conference paper
  • First Online:

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

Abstract

The development of the “CCO MARS'96” system for the French space agency, CNES, has proved a very enriching experience concerning the integration of HOOD, Ada, and XInAda in an operational project. The two main points of interest are one in the area of Man Machine Interfaces (MMIs), and the other in the development cycle of an operational product using HOOD and Ada technology. Developing a full Ada MMI using XInAda and Ada's tasking features turned to be a successful challenge that yielded important guidelines for the future design of such software applications. The MMI and its interface to the rest of the software were modeled using the HOOD method. A homogeneous design for the entire product was thus achieved as HOOD was the method chosen to cover the whole development cycle. As a consequence of this technical integration, large intrinsic development security and confidence were obtained even though glitches made the overall process tedious; but the lessons learned from the mishaps are now invaluable.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Editor information

Keith Hardy Jim Briggs

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pichon, P. (1997). CCO-MARS'96 integrating HOOD, Ada, and XInAda in a full Ada operational software project. In: Hardy, K., Briggs, J. (eds) Reliable Software Technologies — Ada-Europe '97. Ada-Europe 1997. Lecture Notes in Computer Science, vol 1251. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63114-3_18

Download citation

  • DOI: https://doi.org/10.1007/3-540-63114-3_18

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63114-9

  • Online ISBN: 978-3-540-69150-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics