The new structure of an operating system
Yasuhiko Yokote, Mario Tokoro · 1992
This paper proposes the new structure for an operating system in an open and mobile computing environment. The structure is characterized by object/metaobject separation, metahierarchy, and object migration. We then present the practical implementation of the Apertos operating system based on the proposed structure, where reflectors are introduced for metaobject programming and MetaCore for providing the common primitives. We also present some measurement results of the Apertos operating system.