SOS: An Object-Oriented Operating System --- Assessment and Perspectives

Abstract : SOS (SOMIW Operating System) is the result of a four-year effort at INRIA to define an object-oriented operating system. SOS provides support for arbitrary, user-defined, typed objects. The system implements object migration; this mechanism is generic, but can be tailored to specific object semantics thanks to the prerequisite and upcall concepts. SOS also supports Fragmented Objects (FOs), i.e. objects the representation of which spreads across multiple address spaces. Fragments of a single FO are objects that enjoy mutual communication privileges. A fragment acts as a proxy, i.e. a local interface to the FO.
keyword : sos
Complete list of metadatas
Contributor : Kumar Guha <>
Submitted on : Thursday, January 7, 2010 - 9:42:06 AM
Last modification on : Friday, May 25, 2018 - 12:02:05 PM


  • HAL Id : inria-00444607, version 1



Marc Shapiro, Yvon Gourhant, Sabine Habert, Laurence Mosseri, Michel Ruffin, et al.. SOS: An Object-Oriented Operating System --- Assessment and Perspectives. Computing Systems, University of California Press, 1989, 2 (4), pp.287--338. ⟨inria-00444607⟩



Record views