Transitioning an ASIS application: version 1 to Ada95 2.0

ASIS (Ada Semantic Interface Specification) applications written to the "Version 1" standard or subsequent 1.X permutations of this standard (such as Version 1.1.1) were developed with and for Ada83. Porting such applications to the Ada95 ASIS standard, Version 2.0, is a non-trivial task....

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:ACM SIGAda Ada Letters 1999-09, Vol.XIX (3), p.53-65
1. Verfasser: Wisniewski, Joseph R.
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:ASIS (Ada Semantic Interface Specification) applications written to the "Version 1" standard or subsequent 1.X permutations of this standard (such as Version 1.1.1) were developed with and for Ada83. Porting such applications to the Ada95 ASIS standard, Version 2.0, is a non-trivial task. Such an effort needs to address the major changes to the semantic abstractions of the language as represented by the Version 2.0 Ada95 ASIS specification.This paper is an experience report that documents an approach used to port several Version 1.0 ASIS applications to Version 2.0 compliance. A methodology for "finding" the mappings between the two specifications is documented along with the results (a mapping table of the ASIS queries) of that approach.
ISSN:1094-3641
DOI:10.1145/319295.319305