ABSTRACT
This paper identifies three major characteristics of large-scale computer programming projects. The design features of the Ada Language System which facilitate large-scale efforts are then described in terms of these characteristics. The Ada Language System is a programming support environment for the Ada Language.
- 1.E. H. Bersoff, V. D. Henderson, and S. G. Siegel, "Software Configuration Management: A Tutorial," Computer Magazine, January 1979, IEEE, pp 6-14.Google Scholar
- 2.J. Buxton, Department of Defense Requirements for Ada Programming Support Environments "STONEMAN;" U.S. Department of Defense, February 1980.Google Scholar
- 3.T. A. Cargil, A View of Source Text for Diversely Configurable Software; University of Waterloo, Dept. of Computer Science, 1980, 100p.Google Scholar
- 4.V. Stenning, et al., Ada Support System Study; System Designers Limited and Software Sciences Limited, 1979 and 1980.Google Scholar
- 5.W. F. Tichy, Software Development Control Based on System Structure Description; Carnegie-Mellon University, Computer Science Department, Jan 1980, 180p.Google Scholar
- 6.R. M. Thall, "The KAPSE for the Ada Language System;" Proceedings of the AdaTEC Conference on Ada; October, 1982, ACM, pp 31-47.Google Scholar
- 7.M. Wolfe, W. Babich, R. Simpson, R. Thall, and L. Weissman, "The Ada Language System;" IEEE Computer Magazine, June 1981, pp 37-45.Google ScholarDigital Library
Index Terms
- Large-scale software development with the Ada Language System
Recommendations
Ada as a preprocessor language
Preprocessors are components of a software development environment that can increase productivity by providing semantic capabilities for expressing certain source language statement s concisely and directly which would otherwise be expressed indirectly ...
Ada Program Partitioning Language: A Notion for Distributing Ada Programs
Ada Program Partitioning Language (APPL) has been designed as part of Honeywell's Distributed Ada project. The goal of the project is to develop an approach for reducing the complexity of building distributed applications in Ada. In the proposed ...
Comments