Topic: abbreviated input
Topic: aliasing
Topic: data caching
Topic: file directory
Topic: icons for a user interface
Topic: manual indexing
Topic: name server or name directory
Topic: named constants and expressions
Topic: names defined by context
Topic: names independent of objects
Topic: object and value equivalence
Topic: pronoun reference
Topic: renaming
Topic: selecting command names for a user interface
Topic: unique names
Topic: unique numeric names as surrogates
Topic: using a description as a name
Topic: using icons to represent objects in a user interface
| |
Summary
Multiple names may refer to an object. These names may serve different purposes.
An alias occurs in a localized contexts. A name only needs to distinguish the objects in a context. A link refers to another name.
When searching, people use many different words for the same idea. A thesaurus may be used to broaden a search. A problem is that a word may have many senses. Without human input, a thesaurus will broaden all senses of the word.
What is the name of an object that has multiple names? When are two aliases the same? Within a particular context, all aliases usually have equal stature. (cbb 11/00)
Subtopic: many names for one entity
Quote: by separating objects and names can have different types of names for the same thing, e.g., legal name and employee number [»kentW_1978]
| Quote: a surrogate stands for a real thing within a system; its symbols can be different [»kentW_1978]
| Quote: a particular day is a single concept, but its names come in various forms [»kentW_1978]
| Quote: a person has many names [»kentW_1978]
| Quote: a person's name may have several correct spellings [»kentW_1978]
| Quote: a name-graph consists of objects with global ids at nodes; colored arcs indicate the local name in the context of the object [»robeJD10_1981]
| QuoteRef: sammJE5_1962 ;;139 Cobol's record components may have more than one name
| Quote: even though two expressions denote the same person they can have different senses because of different descriptions [»kimuTD7_1985]
| Subtopic: reference
Quote: a reference is an alias (another name) for an object that already exists prior to the reference's initialization; no null reference, different than a pointer [»dewhSC_2005]
| Quote: a 'const' reference can be the address of an initialized temporary; allows flexible initialization; useful for function arguments [»stroB_1991]
| Quote: a C++ reference to a type is a synonym for the variable it is initialized to; used for overloaded operators, functions, and both sides of assignments [»stroB_1991]
| Subtopic: localized names
Quote: in a localized context, only need names to distinguish those members that might be accessed [»robeJD10_1981]
| Quote: besides a global name for an object, allow users to define local names for the object [»watsRW_1981]
| Quote: commands and objects should have many, many aliases [»furnGW11_1987]
| Quote: Netlib allows deviations in command format; can accept some 'english' commands [»dongJJ5_1987]
| Quote: in a distributed system, the same name may be used by different users for different objects, and different names may be used for the same object [»liskB10_1981]
| Quote: a local name is an encoding of an access path from one actor to another [»hewiC8_1977]
| Quote: a dynamic name is assigned to an object for a limited period of time relative to its lifetime [»hauzBM10_1986]
| Quote: in Hawaii, people often use first few syllables of long last names [»kentW_1978]
| Quote: in HANDS, all cards have a unique, case-insensitive name; temporary names available
| Subtopic: aliases
Quote: entries in a file directory point to files, other directories, or other entries (links) [»daleRC_1965]
| Quote: an OS6 index may include links to other index entries [»stoyJE3_1972]
| Quote: the value of a name may be a link, i.e., a full name for a directory [»lampBW8_1985]
| Quote: Clearinghouse automatically resolves aliases without involving the stub [»oppeDC10_1981]
| Quote: a Clearinghouse object may have an alias for its distinguished name; aliases are unique [»oppeDC7_1983]
| Quote: Clearinghouse aliases used as short names for ease of typing; aliases are unique [»oppeDC7_1983]
| Quote: Cedar defines a local name for a remote file by an 'attachment' in the file directory; inexpensive [»giffDK3_1988]
| Quote: with Cedar, can attach local names to remote files that are cached on disk; allows a large set of locally named files [»giffDK3_1988]
| QuoteRef: bellCG_1971 ;;607 uses name/abbreviation
| QuoteRef: ziegEW4_1974 ;;131 global dictionary of abbreviations (allows multi-token names) type of implementation etc.
| Subtopic: document links
Quote: use aliases to keep document links up-to-date [»ashmH9_2000]
| Subtopic: index and thesaurus
Quote: wide variability found in spontaneous word choice; systems need unlimited aliasing [»furnGW11_1987]
| Quote: a single access term has a 10-20% hit rate; an optimized term is much better; unlimited aliasing is best [»furnGW11_1987]
| Quote: a thesaurus represents the relations between word senses rather than words; be careful when expanding query words with a thesaurus [»krovR4_1992]
| Subtopic: reporting multiple names
Quote: if aliases are supported, which name is returned in answering a question [»kentW_1978]
| Quote: all names of an object are equally good; should display all and allow renames of any [»cbb_1990, OK]
| Quote: Clearinghouse command to return all aliases for an object [»oppeDC10_1981]
| Quote: if multiple representations then problems of existence testing, multiple participation [»kentW1_1984]
| Subtopic: problems with aliases
Quote: besides being slower, aliases require an up-to-date registry with mirroring, a naming authority, and its cooperation; link must use alias instead of document
|
Related Topics
Topic: abbreviated input (10 items)
Topic: aliasing (28 items)
Topic: data caching (35 items)
Topic: file directory (55 items)
Topic: icons for a user interface (23 items)
Topic: manual indexing (19 items)
Topic: name server or name directory (40 items)
Topic: named constants and expressions (21 items)
Topic: names defined by context (36 items)
Topic: names independent of objects (34 items)
Topic: object and value equivalence (60 items)
Topic: pronoun reference (23 items)
Topic: renaming (10 items)
Topic: selecting command names for a user interface (15 items)
Topic: unique names (58 items)
Topic: unique numeric names as surrogates (67 items)
Topic: using a description as a name (21 items)
Topic: using icons to represent objects in a user interface (10 items)
|