Ada Programming Support Environment: Difference between revisions

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
imported>Widefox
m →top: def acro per MOS
imported>SchlurcherBot
m Bot: http → https
 
Line 1: Line 1:
{{Short description|Programming environment specification}}
{{redirect|APSE|other uses|Apse (disambiguation)}}
{{redirect|APSE|other uses|Apse (disambiguation)}}
'''Ada Programming Support Environment''' ('''APSE''') was a specification for a programming environment to support [[software development]] in the [[Ada (programming language)|Ada programming language]]. This represented the second stage of the [[United States|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.
'''Ada Programming Support Environment''' ('''APSE''') was a specification for a programming environment to support [[software development]] in the [[Ada (programming language)|Ada programming language]]. This represented the second stage of the [[United States|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.
Line 20: Line 21:
  |url-access = subscription
  |url-access = subscription
  }}
  }}
* [http://www.sigada.org/wg/ENVWG/IRAChtml/IRAC.html International Requirements and Design Criteria for the Portable Common Interface Set] (1992-05-01)
* [https://www.sigada.org/wg/ENVWG/IRAChtml/IRAC.html International Requirements and Design Criteria for the Portable Common Interface Set] (1992-05-01)
* [http://apps.dtic.mil/dtic/tr/fulltext/u2/a184488.pdf DoD Requirements and Design Criteria for the Common APSE Interface Set (CAIS)] (July 1987)
* [http://apps.dtic.mil/dtic/tr/fulltext/u2/a184488.pdf DoD Requirements and Design Criteria for the Common APSE Interface Set (CAIS)]{{Dead link|date=August 2025 |bot=InternetArchiveBot |fix-attempted=yes }} (July 1987)
* {{Citation|last=Ison|first=Roger|chapter=An experimental Ada programming support environment in the HP CASEdge integration framework|date=1990|volume=467|pages=179–193|editor-last=Long|editor-first=Fred|publisher=Springer Berlin Heidelberg|doi=10.1007/3-540-53452-0_41|isbn=9783540534525|title=Software Engineering Environments|series=Lecture Notes in Computer Science}}
* {{Citation|last=Ison|first=Roger|chapter=An experimental Ada programming support environment in the HP CASEdge integration framework|date=1990|volume=467|pages=179–193|editor-last=Long|editor-first=Fred|publisher=Springer Berlin Heidelberg|doi=10.1007/3-540-53452-0_41|isbn=9783540534525|title=Software Engineering Environments|series=Lecture Notes in Computer Science}}
* {{Citation|last=Standish|first=Thomas A.|title=Proceedings of the June 7-10, 1982, national computer conference on - AFIPS '82 |chapter=The importance of Ada programming support environments |date=1982|url=http://dl.acm.org/citation.cfm?doid=1500774.1500815|language=en|location=Houston, Texas|publisher=ACM Press|pages=333|doi=10.1145/1500774.1500815|isbn=9780882830353|s2cid=1225699}}
* {{Citation|last=Standish|first=Thomas A.|title=Proceedings of the June 7-10, 1982, national computer conference on - AFIPS '82 |chapter=The importance of Ada programming support environments |date=1982|url=http://dl.acm.org/citation.cfm?doid=1500774.1500815|language=en|location=Houston, Texas|publisher=ACM Press|pages=333|doi=10.1145/1500774.1500815|isbn=9780882830353|s2cid=1225699|doi-access=free}}
* {{Citation|last1=Taylor|first1=R.N.|last2=Standish|first2=T.A.|date=March 1985|title=Steps to an Advanced Ada 1 Programming Environment|journal=IEEE Transactions on Software Engineering|volume=SE-11|issue=3|pages=302–310|doi=10.1109/TSE.1985.232213|s2cid=9576640|issn=0098-5589|url=https://escholarship.org/uc/item/8c22v3bw|url-access=subscription}}
* {{Citation|last1=Taylor|first1=R.N.|last2=Standish|first2=T.A.|date=March 1985|title=Steps to an Advanced Ada 1 Programming Environment|journal=IEEE Transactions on Software Engineering|volume=SE-11|issue=3|pages=302–310|doi=10.1109/TSE.1985.232213|s2cid=9576640|issn=0098-5589|url=https://escholarship.org/uc/item/8c22v3bw|url-access=subscription}}
* {{Citation |last1=Stenning|first1=V.|last2=Froggatt|first2=T.|last3=Gilbert|first3=R.|last4=Thomas|first4=E.|date=June 1981|title=The Ada Environment: A Perspective|journal=Computer|volume=14|issue=6|pages=26–36|doi=10.1109/C-M.1981.220491|s2cid=3337034|issn=0018-9162}}
* {{Citation |last1=Stenning|first1=V.|last2=Froggatt|first2=T.|last3=Gilbert|first3=R.|last4=Thomas|first4=E.|date=June 1981|title=The Ada Environment: A Perspective|journal=Computer|volume=14|issue=6|pages=26–36|doi=10.1109/C-M.1981.220491|s2cid=3337034|issn=0018-9162}}

Latest revision as of 12:36, 16 October 2025

Template:Short description Script error: No such module "redirect hatnote". Ada Programming Support Environment (APSE) 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 developed for Unix, VMS and IBM MVS.[1]

References

<templatestyles src="Reflist/styles.css" />

  1. ↑ a b Script error: No such module "Citation/CS1".

Script error: No such module "Check for unknown parameters".

Further reading

External links


Template:Asbox