ACM Computing Surveys (CSUR) - The MIT Press scientific computation series
ACM Computing Surveys (CSUR)
The Integrated Dictionary/Directory System
ACM Computing Surveys (CSUR)
Implementing remote procedure calls
ACM Transactions on Computer Systems (TOCS)
Performing remote operations efficiently on a local computer network
Communications of the ACM
Medusa: an experiment in distributed operating system structure
Communications of the ACM
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Identifiers (Naming) in Distributed Systems
Distributed Systems - Architecture and Implementation, An Advanced Course
Biblio of object-oriented system development
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.01 |
A paradigm for the system and software design of distributed systems is presented with application to an actual large-scale computer network involving both local area networks and a wide area network. A number of design principles are offered with particular reference to how they can be applied to the design of distributed systems. The author's major point is an explanation of how to make design decisions about distributed systems in a way which will enhance maintainability and understandability of the software and, at the same time, result in good system performance. The aim is to recognize the implications for software quality of various decisions which must be made in the process of specifying a distributed system.