Recursively invoking Linnaeus: A Taxonomy for Naming Systems
Author(s)
Sollins, Karen R.
DownloadMIT-CSAIL-TR-2008-064.pdf (328.0Kb)
Additional downloads
Other Contributors
Advanced Network Architecture
Terms of use
Metadata
Show full item recordAbstract
Naming is a central element of a distributed or network system design. Appropriate design choices are central. This paper explores a taxonomy of naming systems, and engineering tradeoffs as an aid to the namespace designer. The three orthogonal components of the taxonomy are the characteristics of the namespace itself, name assignment, and name resolution. Within each of these, we explore a number of distinct characteristics. The position of this paper is that engineering design of naming systems should be informed by the possibilities and tradeoffs that those possibilities represent. The paper includes a review of a sampling of naming system designs that reflect different choices within the taxonomy and discussion about why those choices were made.
Date issued
2002-03-01Series/Report no.
MIT-CSAIL-TR-2008-064
Keywords
Identification, Namespace management, Namespace definition
Collections
The following license files are associated with this item: