A knowledge-based operating system
The Computer Journal
Performing remote operations efficiently on a local computer network
Communications of the ACM
The Object Model: A Conceptual Tool for Structuring Software
Operating Systems, An Advanced Course
Weighted voting for replicated data
SOSP '79 Proceedings of the seventh ACM symposium on Operating systems principles
The distributed V kernel and its performance for diskless workstations
SOSP '83 Proceedings of the ninth ACM symposium on Operating systems principles
Remote procedure call
Operating systems: a perspective on future trends
ACM SIGOPS Operating Systems Review
A unifying model for consistent distributed software development environments
SDE 3 Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Distributed, object-based programming systems
ACM Computing Surveys (CSUR)
Experiencing minix as a didactical aid for operating systems courses
ACM SIGOPS Operating Systems Review
Implementation and evaluation of alternative process schedulers in MINIX
ACM SIGOPS Operating Systems Review
Transparent remote execution in LAHNOS by means of a neural network device
ACM SIGOPS Operating Systems Review
Holistic design of a programming system
ACM SIGSOFT Software Engineering Notes
Design issues in the Cosmos distributed operating system
EW 3 Proceedings of the 3rd workshop on ACM SIGOPS European workshop: Autonomy or interdependence in distributed systems?
Hi-index | 0.01 |
Recent years have marked the beginning of a new era for operating systems. Distributed computing is clearly one dimension of this. We argue that qualitative issues add a second major dimension. These changes will have a profound effect on operating system design. In this short paper, we present a personal view of what the response to these changes should be. The argument is supported by our experiences in the design of the Cosmos distributed operating system.