Publication Type |
technical report |
School or College |
College of Engineering |
Department |
Computing, School of |
Creator |
Orr, Douglas B. |
Other Author |
Mecklenburg, Robert W. |
Title |
OMOS - An object server for program execution |
Date |
1992 |
Description |
The benefits of object-oriented programming are well known, but popular operating systems provide very few object-oriented features to users, and few are implemented using object-oriented techniques themselves. In this paper we discuss a mechanism for applying object-oriented programming concepts to program binding (linking) and execution. We describe OMOS, an object/meta-object server that embodies a flexible object framework. The OMOS framework projects an object-oriented structure onto programs and shared libraries that may not have been originally developed for use within an object-oriented environment. This framework provides natural facilities for inheritance, interposition, and overloading of operations, as well as development of classes with dynamically evolving behavior. |
Type |
Text |
Publisher |
University of Utah |
First Page |
1 |
Last Page |
10 |
Subject |
OMOS; Object server |
Subject LCSH |
Object-oriented programming (Computer science) |
Language |
eng |
Bibliographic Citation |
Orr, D. B., & Mecklenburg, R. W. (1992). OMOS - An object server for program execution. 1-10. UUCS-92-033. |
Series |
University of Utah Computer Science Technical Report |
Relation is Part of |
ARPANET |
Rights Management |
©University of Utah |
Format Medium |
application/pdf |
Format Extent |
899,381 bytes |
Identifier |
ir-main,16256 |
ARK |
ark:/87278/s6bc4gs1 |
Setname |
ir_uspace |
ID |
703966 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6bc4gs1 |