Dynamic program monitoring and transformation using the OMOS object server

Update Item Information
Publication Type Journal Article
School or College College of Engineering
Department Computing, School of
Creator Orr, Douglas B.
Other Author Mecklenburg, Robert W.; Hoogenboom, Peter J.; Lepreau, Jay
Title Dynamic program monitoring and transformation using the OMOS object server
Date 1992
Description In traditional monolithic operating systems the constraints of working within the kernel have limited the sophistication of the schemes used to manage executable program images. By implementing an executable image loader as a persistent user-space program, we can extend system program loading capabilities. In this paper we present OMOS, an Object/Meta-Object Server which provides program loading facilities as a special case of generic object instantiation. We discuss the architecture of OMOS, the extensible nature of that architecture, and its application to the problem of dynamic program monitoring and optimization. We present several optimization strategies and the results of applying these strategies.
Type Text
Publisher University of Utah
First Page 1
Last Page 10
Subject Program monitoring; Object/Meta-Object Server; OMOS
Subject LCSH Object monitors (Computer software)
Language eng
Bibliographic Citation Orr, D. B., Mecklenburg, R. W., Hoogenboom, P.J., & Lepreau, J. (1992). Dynamic program monitoring and transformation using the OMOS object server. 1-10. UUCS-92-034.
Series University of Utah Computer Science Technical Report
Relation is Part of ARPANET
Rights Management ©University of Utah
Format Medium application/pdf
Format Extent 1,410,546 bytes
Identifier ir-main,16257
ARK ark:/87278/s6n30f35
Setname ir_uspace
ID 703134
Reference URL https://collections.lib.utah.edu/ark:/87278/s6n30f35