Abstract

The apparent complexity of distributed application development, especially in a heterogeneous environment, is the prime motivation for the network operating system kernel described in this paper. The kernel reduces this complexity by separating the distribution related issues from the application related ones. It provides an interface of generic objects and operations, which are able to take away from the application programmer most of the problems of distribution, access protection, resource management, and data representation. This paper develops the basic concepts of the kernel from rather general design objectives and illustrates its use and major properties. A prototype implementation, which is running on three different architectures, demonstrates the feasibility of adding these facilities to a given operating system without affecting existing interfaces or applications. The paper reports about early experience with the implementation and performance of the prototype.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.