SOS: a distributed Object-Oriented Operating System

Marc Shapiro 1
1 SOR - Distributed Object Systems
Inria Paris-Rocquencourt
Abstract : We present SOS, the operating system for SOMIW (Secure Open Multimedia Integrated Workstation). The SOS is object-structured; all services and communication is expressed in terms of passive objects with procedural interfaces.Resources are accessed by clients via a local (to the client) proxy object. The possibly distributed or group nature of the resource is hidden behind the proxy interface.The service and its representatives form a single distributed object (or group); any communication protocol is hidden, as part of its internal representation. The proxy is a programmable capability and may be different per-client. This approach also allows the programmer of a resource to cope with the heterogeneous nature of its clients.The OS is based on a kernel which implements contexts, processes, memory segments and object descriptors. Object invocation normally occurs within one context, but may trap transparently into an other context.
Keywords : loo rep
Type de document :
Communication dans un congrès
SIGOPS European Workshop on ``Making Distributed Systems Work'', 1986, Amsterdam, the, Netherlands. 1986, 〈10.1145/503956.503997〉
Liste complète des métadonnées

https://hal.inria.fr/hal-01248236
Contributeur : Alain Monteil <>
Soumis le : jeudi 24 décembre 2015 - 09:43:53
Dernière modification le : vendredi 25 mai 2018 - 12:02:05

Identifiants

Collections

Citation

Marc Shapiro. SOS: a distributed Object-Oriented Operating System. SIGOPS European Workshop on ``Making Distributed Systems Work'', 1986, Amsterdam, the, Netherlands. 1986, 〈10.1145/503956.503997〉. 〈hal-01248236〉

Partager

Métriques

Consultations de la notice

119