NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Experiences Building an Object-Oriented System in C++This paper describes tools that we built to support the construction of an object-oriented operating system in C++. The tools provide the automatic deletion of unwanted objects, first-class classes, dynamically loadable classes, and class-oriented debugging. As a consequence of our experience building Choices, we advocate these features as useful, simplifying and unifying many aspects of system programming.
Document ID
19970001660
Acquisition Source
Ames Research Center
Document Type
Other
Authors
Madany, Peter W.
(Illinois Univ. Urbana-Champaign, IL United States)
Campbell, Roy H.
(Illinois Univ. Urbana-Champaign, IL United States)
Kougiouris, Panagiotis
(Illinois Univ. Urbana-Champaign, IL United States)
Date Acquired
August 17, 2013
Publication Date
October 18, 1991
Subject Category
Computer Programming And Software
Accession Number
97N70114
Funding Number(s)
CONTRACT_GRANT: NsG-1471
CONTRACT_GRANT: NSF CISE-1-5-30035
CONTRACT_GRANT: NAG1-163
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
Document Inquiry

Available Downloads

There are no available downloads for this record.
No Preview Available