skip to main content
article
Free Access

Static analysis of Ada programs

Published:01 July 1994Publication History
Skip Abstract Section

Abstract

The upcoming standardization of the Ada Semantic Interface Specification (ASIS) makes possible the development of portable static analysis tools for Ada programs. This paper introduces this class of back-end CASE tools, lists their capabilities, and describes how they can be used during the software-development process to increase overall software quality. The description is based on one such tool: the Ada Analyzer developed by Little Tree Consulting.

References

  1. Ada Semantic Interface Specification, Version 1.1, maintained by ASISWG, Thomas E. Shields, chairman, Telnet address [email protected] for information.Google ScholarGoogle Scholar
  2. Department of Defense Requirements for an Ada Programming Support Environment, "Stoneman," Defense Advanced Research Project Agency, Arlington, Virginia, February 1980.Google ScholarGoogle Scholar
  3. Goos, G., W. A. Wulf, A. Evans, and K. Butler, DIANA: An Intermediate Language for Ada, LNCS #161, Springer-Verlag, New York, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Munck, R., P. Oberndorf, E. Pledoereder, and R. Thall, "An Overview of DOD-STD- 1838A (proposed): The Common APSE Interface Set," SIGPLAN Notices, 24, 2, February 1989, pp. 235-247. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Pierce, R., "ECLIPSE--An APSE Based on PCTE," Proceedings of the Ada-Europe Conference, Stockholm, May 26-28, 1987, S. Tafvelin (ed.), Cambridge University Press, pp. 32-45. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Reference Manual for the Ada Programming Language, ANSI/MIL-STD-1815, ISO 8652-1987.Google ScholarGoogle Scholar
  7. Software Productivity Consortium, "Ada Quality and Style: A Guide for Professional Programmers," SPC-91061-N, Version 02.00.02, 1991.Google ScholarGoogle Scholar

Index Terms

  1. Static analysis of Ada programs

                Recommendations

                Comments

                Login options

                Check if you have access through your login credentials or your institution to get full access on this article.

                Sign in

                Full Access

                • Published in

                  cover image ACM SIGAda Ada Letters
                  ACM SIGAda Ada Letters  Volume XIV, Issue 4
                  July/Aug. 1994
                  62 pages
                  ISSN:1094-3641
                  DOI:10.1145/181476
                  Issue’s Table of Contents

                  Copyright © 1994 Author

                  Publisher

                  Association for Computing Machinery

                  New York, NY, United States

                  Publication History

                  • Published: 1 July 1994

                  Check for updates

                  Qualifiers

                  • article

                PDF Format

                View or Download as a PDF file.

                PDF

                eReader

                View online with eReader.

                eReader