Jump to content

Ada Programming Support Environment

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by SJK (talk | contribs) at 06:40, 20 November 2019 (Further reading). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

APSE standing for Ada Programming Support Environment was a specification for a programming environment to support software development in the Ada programming language. This represented the second stage of the U.S. military Ada project; once the language was implemented, it was felt necessary to specify and implement a standard set of tools, hence the APSE. CAIS-A, Common APSE Interface Set A, was defined in MIL STD-1838A.

CAIS defines a set of Ada APIs to enable portability of development tools across operating systems.[1] As of 1988, CAIS implementations were under development for Unix, VMS and IBM MVS.[1]

References

  1. ^ a b Oberndorf, P.A. (June 1988). "The Common Ada Programming Support Environment (APSE) Interface Set (CAIS)" (PDF). IEEE Transactions on Software Engineering. 14 (6): 742–748. doi:10.1109/32.6154. ISSN 0098-5589.

Further reading


  1. ^ Munck, Robert; Oberndorf, Patricia; Ploedereder, Erhard; Thall, Richard (1989-02-03). "An overview of DOD-STD-1838A (proposed) the common APSE interface set: revision". ACM SIGPLAN Notices. 24 (2): 235–247. doi:10.1145/64140.65025.