Pilot: an operating system for a personal computer
Communications of the ACM
Experience with processes and monitors in Mesa
Communications of the ACM
Using encryption for authentication in large networks of computers
Communications of the ACM
Communications of the ACM
Communications of the ACM
HYDRA: the kernel of a multiprocessor operating system
Communications of the ACM
Policy/mechanism separation in Hydra
SOSP '75 Proceedings of the fifth ACM symposium on Operating systems principles
WFS a simple shared file system for a distributed environment
SOSP '79 Proceedings of the seventh ACM symposium on Operating systems principles
Primitives for distributed computing
SOSP '79 Proceedings of the seventh ACM symposium on Operating systems principles
Virtual terminal management in a multiple process environment
SOSP '79 Proceedings of the seventh ACM symposium on Operating systems principles
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
The iMAX-432 object filing system
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
The architecture of the Eden system
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
A distributed UNIX system based on a virtual circuit switch
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
LOCUS a network transparent, high reliability distributed system
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
Grapevine: An exercise in distributed computing
SOSP '81 Proceedings of the eighth ACM symposium on Operating systems principles
Capability architecture revisited
ACM SIGOPS Operating Systems Review
Issues in the design and use of a distributed file system
ACM SIGOPS Operating Systems Review
ACM SIGOPS Operating Systems Review
An asynchronous garbage collector for the Cambridge File Server
ACM SIGOPS Operating Systems Review
DISTRIBUTED COMPUTER SYSTEMS: STRUCTURE AND SEMANTICS
DISTRIBUTED COMPUTER SYSTEMS: STRUCTURE AND SEMANTICS
The multics system: an examination of its structure
The multics system: an examination of its structure
File servers for network-based distributed systems
ACM Computing Surveys (CSUR)
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
An information system based on distributed objects
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Memory coherence in shared virtual memory systems
ACM Transactions on Computer Systems (TOCS)
Distributed file systems: concepts and examples
ACM Computing Surveys (CSUR)
DOSS: a storage system for design data
DAC '86 Proceedings of the 23rd ACM/IEEE Design Automation Conference
The file system of an integrated local network
CSC '85 Proceedings of the 1985 ACM thirteenth annual conference on Computer Science
EW 5 Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring
Distributed Computing - Papers in celebration of the 20th anniversary of PODC
The impact of research on middleware technology
ACM SIGSOFT Software Engineering Notes
The impact of research on middleware technology
ACM SIGOPS Operating Systems Review
The impact of research on the development of middleware technology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
The use of UIDs as internal names in an operating system for a local network is discussed. The use of internal names in other distributed systems is briefly surveyed. For this system, UIDs were chosen because of their intrinsic location independence and because they seemed to lend themselves to a clean structure for the operating system nucleus. The problems created by UIDs were: generating UIDs; locating objects; supporting multiple versions of objects; replicating objects; and losing objects. Some solutions to these problems are presented; for others, no satisfactory solution has yet been implemented.