The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.06 - June (1989 vol.15)
pp: 686-694
ABSTRACT
<p>Nexus is a distributed operating system designed to support experimental research in fault-tolerance techniques and object-oriented programming in distributed systems. The Nexus programming environment consists of objects, which are instances of abstract data types. Inheritance of types and multiple implementations for a type are supported by the system. Operations on objects are invoked, based on the remote-procedure-call paradigm and executed as atomic actions with provisions for application-controlled checkpointing and restart within actions. Nexus also supports parallel remote procedure calls. Interobject communication and location transparency in accessing objects is supported by the Nexus kernel.</p>
INDEX TERMS
interobject communication; object access; inheritance; Nexus distributed operating system design; experimental research; fault-tolerance techniques; object-oriented programming; Nexus programming environment; abstract data types; multiple implementations; remote-procedure-call paradigm; atomic actions; application-controlled checkpointing; restart; parallel remote procedure calls; location transparency; Nexus kernel; computer communications software; data structures; distributed processing; fault tolerant computing; object-oriented programming; operating systems (computers); programming environments
CITATION
A.R. Tripathi, "An Overview of the Nexus Distributed Operating System Design", IEEE Transactions on Software Engineering, vol.15, no. 6, pp. 686-694, June 1989, doi:10.1109/32.24722
19 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool