Reasoning about naming systems
- 1 November 1993
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Programming Languages and Systems
- Vol. 15 (5), 795-825
- https://doi.org/10.1145/161468.161471
Abstract
This paper reasons about naming systems as specialized inference mechanisms, It describes a preference )-zierarch.v that can be used to specify the structure of a naming system's inference mechanism and defines criteria by which different naming systems can be evaluated, For example, the preference hierarchy allows one to compare naming systems based on how dkcrzmznating they are and to identify the class of names for which a given naming system is sound and complete. A study of several example naming systems demonstrates how the prefer- ence hierarchy can be used as a formal tool for designing naming systems.Keywords
This publication has 12 references indexed in Scilit:
- Univers: An attribute-based name serverSoftware: Practice and Experience, 1990
- The profile naming serviceACM Transactions on Computer Systems, 1988
- Constraint hierarchiesPublished by Association for Computing Machinery (ACM) ,1987
- Logic and Databases: A Deductive ApproachACM Computing Surveys, 1984
- A statistical approach to incomplete information in database systemsACM Transactions on Database Systems, 1982
- On Databases with Incomplete InformationJournal of the ACM, 1981
- On semantic issues connected with incomplete information databasesACM Transactions on Database Systems, 1979
- The UNIX time-sharing systemCommunications of the ACM, 1974
- Capability-based addressingCommunications of the ACM, 1974
- Table Lookup TechniquesACM Computing Surveys, 1971