Abstract
Naming in distributed systems is modelled as a string translation problem. Viewing names as strings and name resolution mechanisms as syntax directed translators provides a formal handle on the loosely understood concepts associated with naming: we give precise definitions for such informal terminology as name spaces, addresses, routes, source-routing, and implicit-routing; we identify the properties of naming systems, including under what conditions they support unique names, relative names, absolute names, and synonyms; and we discuss how the basic elements of the model can be implemented by name servers.
| Original language | English (US) |
|---|---|
| Pages (from-to) | 51-60 |
| Number of pages | 10 |
| Journal | Distributed Computing |
| Volume | 3 |
| Issue number | 2 |
| DOIs | |
| State | Published - Jun 1989 |
| Externally published | Yes |
Keywords
- Context
- Name server
- Name space
ASJC Scopus subject areas
- Theoretical Computer Science
- Hardware and Architecture
- Computer Networks and Communications
- Computational Theory and Mathematics
Fingerprint
Dive into the research topics of 'Understanding naming in distributed systems'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS