An object-oriented abstract machine as the substrate for an object-oriented operating system

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Using an object-oriented abstract machine brings a number of benefits for the construction of an object-oriented operating system. In this paper we describe the structure of an abstract machine designed for this task. This machine provides the basic object model and support for the rest of the system. Among other options, we propose a reflective architecture as a collaboration mechanism between the machine and the OS. Finally, we show how using this architecture based on the abstract machine improves and facilitates the construction of operating system features like orthogonal persistence, object distribution, concurrency and capability-based security, giving a flexible integral OO computing environment.

Cite

CITATION STYLE

APA

Gutiérrez, D. Á., Martínez, L. T., García, F. Á., Fondón, M. Á. D., Castanedo, R. I., & Lovelle, J. M. C. (1998). An object-oriented abstract machine as the substrate for an object-oriented operating system. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1357, pp. 537–544). Springer Verlag. https://doi.org/10.1007/3-540-69687-3_95

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free