Accession Number : ADP006485

Title :   A Practical Experience of Ada for Developing Embedded Software,

Corporate Author : ELECTRONIQUE MARCEL DASSAULT SAINT-CLOUD (FRANCE)

Personal Author(s) : Goethals, Christophe ; Grandjean, Claude

Report Date : SEP 1991

Pagination or Media Count : 4

Abstract : Many papers have already been written about the general purpose programming language Ada. The authors of these papers often draw a number of contradictory conclusions such as users running Ada keep complaining about Ada, but none of them would drop Ada for another language, or Ada isn't perfect, but it's the best existing language, or such a language could never be used for embedded applications with stringent real-time constraints. In this paper we do not claim to draw any final conclusion regarding Ada - it would be too presumptuous on our part to do so in a domain under full expansion - but we do propose some important reflections regarding design methods, real-time aspects, and tools needed, considering our experience with combat aircraft embedded software.

Descriptors :   *ADA PROGRAMMING LANGUAGE, *SOFTWARE ENGINEERING, *EMBEDDING, AIRCRAFT, DROPS, EXPANSION, LANGUAGE, NUMBERS, PAPER, PROGRAMMING LANGUAGES, REAL TIME, REFLECTION, TIME, TOOLS, WARFARE, MILITARY AIRCRAFT.

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE