NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Storage management in Ada. Three reports. Volume 1: Storage management in Ada as a risk to the development of reliable software. Volume 2: Relevant aspects of language. Volume 3: Requirements of the language versus manifestations of current implementationsThe risk to the development of program reliability is derived from the use of a new language and from the potential use of new storage management techniques. With Ada and associated support software, there is a lack of established guidelines and procedures, drawn from experience and common usage, which assume reliable behavior. The risk is identified and clarified. In order to provide a framework for future consideration of dynamic storage management on Ada, a description of the relevant aspects of the language is presented in two sections: Program data sources, and declaration and allocation in Ada. Storage-management characteristics of the Ada language and storage-management characteristics of Ada implementations are differentiated. Terms that are used are defined in a narrow and precise sense. The storage-management implications of the Ada language are described. The storage-management options available to the Ada implementor and the implications of the implementor's choice for the Ada programmer are also described.
Document ID
19910003785
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Auty, David
(Softech, Inc. Houston, TX, United States)
Date Acquired
September 6, 2013
Publication Date
January 29, 1988
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-187401
NAS 1.26:187401
Accession Number
91N13098
Funding Number(s)
CONTRACT_GRANT: NCC9-16
PROJECT: PROJ. RICIS SE-9
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available