Abstract
Although Ada was originally designed for embedded systems programming, it is in fact a general-purpose language and is especially well suited for developing large applications with stringent reliability and maintainability requirements. In the Ada 9X revision [1, 2, 3], a concerted effort is being made to attract users from other application areas, with special focus on Information Systems, the domain that likely offers the largest opportunity for expansion of the Ada user base in the mid 1990's. In this paper we will summarize the new Ada 9X language features and supplemental packages that have been proposed to satisfy the needs of Information Systems [4], and provide the rationale for the principal choices. The enhancements fall into several categories:
-
▪
Decimal fixed-point types
-
▪
Standard library units for character and string handling
-
▪
Support for interfacing to foreign systems and languages
This work is sponsored by USAF Contract F08635-90-C-0066 to Intermetrics, Inc.
Preview
Unable to display preview. Download preview PDF.
References
Taft, S. Tucker; “Ada 9X: A Technical Summary,” in Communications of the ACM, Vol. 35, No. 11; November 1992.
Anderson, Chris; “Ada 9X Project Management,” in Communications of the ACM, Vol. 35, No. 11; November 1992.
Ploedereder, Erhard; “Building Consensus for Ada9X,” in Communications of the ACM, Vol. 35, No. 11; November 1992.
Office of the Under Secretary of Defense for Acquisition, Ada 9X Project Report, Ada 9X Requirements, December 1990.
Brosgol, Benjamin M., David E. Emery, and Robert I. Eachus; “Decimal Arithmetic in Ada,” in Springer-Verlag Lecture Notes in Computer Science #603, Ada: Moving towards 2000, Proc. of 11th Ada-Europe International Conference, Zandvoort, The Netherlands, June 1992.
Nelson, Donald F.; Editing Clause; COBOL Committee Proposal TAN-9101P.00; January 1991.
Sales, Robert; [COBOL] Currency Sign Enhancements; Document No. X3J4/WR-684.0; September 1992.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Brosgol, B.M. (1993). Information systems support in Ada 9X. In: Gauthier, M. (eds) Ada - Europe '93. Ada-Europe 1993. Lecture Notes in Computer Science, vol 688. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-56802-6_4
Download citation
DOI: https://doi.org/10.1007/3-540-56802-6_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-56802-5
Online ISBN: 978-3-540-47748-8
eBook Packages: Springer Book Archive