NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.

Back to Results
Transforming AdaPT to AdaThis paper describes how the main features of the proposed Ada language extensions intended to support distribution, and offered as possible solutions for Ada9X can be implemented by transformation into standard Ada83. We start by summarizing the features proposed in a paper (Gargaro et al, 1990) which constitutes the definition of the extensions. For convenience we have called the language in its modified form AdaPT which might be interpreted as Ada with partitions. These features were carefully chosen to provide support for the construction of executable modules for execution in nodes of a network of loosely coupled computers, but flexibly configurable for different network architectures and for recovery following failure, or adapting to mode changes. The intention in their design was to provide extensions which would not impact adversely on the normal use of Ada, and would fit well in style and feel with the existing standard. We begin by summarizing the features introduced in AdaPT.
Document ID
19920024952
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Goldsack, Stephen J.
(Imperial Coll. of Science and Technology London, United Kingdom)
Holzbach-Valero, A. A.
(Imperial Coll. of Science and Technology London, United Kingdom)
Waldrop, Raymond S.
(Texas A&M Univ. College Station., United States)
Volz, Richard A.
(Texas A&M Univ. College Station., United States)
Date Acquired
September 6, 2013
Publication Date
April 27, 1991
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-190635
NAS 1.26:190635
Report Number: NASA-CR-190635
Report Number: NAS 1.26:190635
Accession Number
92N34196
Funding Number(s)
PROJECT: RICIS PROJ. SE-35
CONTRACT_GRANT: NCC9-16
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available