NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Considerations of persistence and security in CHOICES, an object-oriented operating systemThe current design of the CHOICES persistent object implementation is summarized, and research in progress is outlined. CHOICES is implemented as an object-oriented system, and persistent objects appear to simplify and unify many functions of the system. It is demonstrated that persistent data can be accessed through an object-oriented file system model as efficiently as by an existing optimized commercial file system. The object-oriented file system can be specialized to provide an object store for persistent objects. The problems that arise in building an efficient persistent object scheme in a 32-bit virtual address space that only uses paging are described. Despite its limitations, the solution presented allows quite large numbers of objects to be active simultaneously, and permits sharing and efficient method calls.
Document ID
19910054424
Document Type
Conference Paper
Authors
Campbell, Roy H. (Illinois Univ. Urbana, IL, United States)
Madany, Peter W. (Illinois, University Urbana, United States)
Date Acquired
August 15, 2013
Publication Date
January 1, 1990
Subject Category
COMPUTER PROGRAMMING AND SOFTWARE
Funding Number(s)
CONTRACT_GRANT: NAG1-163
CONTRACT_GRANT: NSG-1471
Distribution Limits
Public
Copyright
Other