Abstract
The paper describes the design and implementation methods used by BAeSEMA to support their development, over the last ten years, of very large Distributed Command and Control Systems written in Ada 83. It describes the characteristics of our Common Framework and the strategy for extensive use of automatic generation of Ada 83 code from a Design Data Base. Over 2.5 million lines of code have successfully been delivered and the paper provides metrics on the composition of the delivered systems. Finally, we present an assessment of how Ada 95 could provide better support for such large scale Ada developments.
Preview
Unable to display preview. Download preview PDF.
References
Jackson M.A.: System Development, Prentice-Hall International Inc., London, UK, 1983.
Learmouth & Birchett Management Systems: LBMS Jackson System Development, Version 2.0, John Wiley & Sons Ltd., Chichester, UK, 1992.
Hoare, C.A.R.: Communicating Sequential Processes, Prentice-Hall International Inc., London, UK, 1985.
Ada 95 Reference Manual. International Standard ANSI/ISO/IEC-8652:1995.
Smart, J.D.: Interworking between Ada and C++: a case study, Ada User Journal, Volume 15, No. 3 IOS Press, Amsterdam, 1994
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Smart, J.D. (1996). A decade of development and deployment of distributed Ada systems. In: Strohmeier, A. (eds) Reliable Software Technologies — Ada-Europe '96. Ada-Europe 1996. Lecture Notes in Computer Science, vol 1088. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0013512
Download citation
DOI: https://doi.org/10.1007/BFb0013512
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61317-6
Online ISBN: 978-3-540-68457-2
eBook Packages: Springer Book Archive