Computer Communication Networks: Approaches, Objectives, and Performance Considerations
ACM Computing Surveys (CSUR)
Communications of the ACM
A system for interprocess communication in a resource sharing computer network
Communications of the ACM
A relational model of data for large shared data banks
Communications of the ACM
A logical-level approach to data base conversion
SIGMOD '75 Proceedings of the 1975 ACM SIGMOD international conference on Management of data
DSCL: a Data Specification and Conversion Language for networks
SIGMOD '75 Proceedings of the 1975 ACM SIGMOD international conference on Management of data
Computer Database Organization, 2nd Ed
Computer Database Organization, 2nd Ed
A method for data translation using the Stored-Data Definition and Translation Task Group languages
SIGFIDET '72 Proceedings of 1972 ACM-SIGFIDET workshop on Data description, access and control
A data description language approach to file translation
SIGFIDET '74 Proceedings of the 1974 ACM SIGFIDET (now SIGMOD) workshop on Data description, access and control
PACKET COMMUNICATION
CONNECT: a user-oriented communications service
ACM '74 Proceedings of the 1974 annual ACM conference - Volume 2
Computer network development to achieve resource sharing
AFIPS '70 (Spring) Proceedings of the May 5-7, 1970, spring joint computer conference
Function-oriented protocols for the ARPA computer network
AFIPS '72 (Spring) Proceedings of the May 16-18, 1972, spring joint computer conference
A resource sharing executive for the ARPANET
AFIPS '73 Proceedings of the June 4-8, 1973, national computer conference and exposition
Factors in interprocess communication protocol efficiency for computer networks
AFIPS '76 Proceedings of the June 7-10, 1976, national computer conference and exposition
Comparing equivalent network services through dynamic processing time prediction
AFIPS '77 Proceedings of the June 13-16, 1977, national computer conference
Hi-index | 0.01 |
The viability of packet switched computer communication has been demonstrated. The potential for more effective computing through resource sharing and load leveling is evident. Realization of this potential requires expanded user support to reduce or eliminate much of the need for users to learn the command languages of the hosts being accessed and of the communications subnetwork. Such a capability can be provided by a mediating agent providing ease of access to resources and control of resource access---a role traditionally ascribed to an operating system in the context of an individual computer system. This mediating agent, hereafter termed a Network Operating System (NOS), requires careful exploration to determine its appropriate interaction with the operating systems of the hosts within the network. This paper discusses the functions required of a Network Operating System and identifies major differences between the role of the Network Operating System and an individual host operating system. As such, it is intended to provide a basic perspective on the field of Network Operating Systems.