Map
Index
Random
Help
Group
th

Group: naming

Group: topics



Topic:
absolute vs. relative names
Topic:
alias names
Topic:
binding of names to objects
Topic:
binding names to variables or expressions
Topic:
causal theory of names
Topic:
definition
Topic:
descriptive naming
Topic:
early vs. late binding
Topic:
encoded names
Topic:
group names
Topic:
hierarchical naming
Topic:
locating named objects by broadcast
Topic:
name server or name directory
Topic:
names as abbreviations for descriptions
Topic:
names as rigid designators
Topic:
names as place holders
Topic:
names defined by context
Topic:
names independent of objects
Topic:
namespace
Topic:
naming authority
Topic:
naming by pointing or recognition
Topic:
object-defined names
Topic:
objects without names
Topic:
pronoun reference
Topic:
proper names
Topic:
renaming
Topic:
self reference
Topic:
symbolic representation
Topic:
unique names
Topic:
unique numeric names as surrogates
Topic:
using a description as a name
Topic:
using an address as a name
Group:
access to data
Group:
distributed systems
Group:
hypertext
Group:
natural language
Group:
philosophy
Group:
systems

Topic:
abbreviated input
Topic:
abstraction by name
Topic:
attribute-value pairs as information
Topic:
classification
Topic:
data as a named set of data objects
Topic:
dictionary for natural language
Topic:
denoting phrases and definite descriptions
Topic:
file directory
Topic:
hypertext nodes made of names
Topic:
is a name a literal string or a symbol
Topic:
local declaration of data
Topic:
meaning of words
Topic:
meaning vs. reference
Topic:
name of a relationship
Topic:
named constants and expressions
Topic:
naming conventions
Topic:
no need for variables
Topic:
number as a named set of numbers
Topic:
number representation
Topic:
parameter passing by keyword or position
Topic:
pidgin and creole languages
Topic:
problem of assigning names
Topic:
Thesa data model
Topic:
recognition
Topic:
selecting command names for a user interface
Topic:
words in natural languages

Summary

Naming is key to our ability to understand and organize the world. Names come in many forms for many purposes. (cbb 12/00)

A name in Thesa refers to an numeric identifier in a depot. The combination of depot and identifier is permanent while its name or names may change over time. The names belong to a natural language while the identifiers belong a computational language. Given a version, the mapping is bi-directional. This ties together the natural and computational languages for everything represented in the system. (cbb 4/06)

Subtopic: naming and reason/science up

Quote: reason is nothing but adding and subtracting the consequences of general names; marking when we think, and signifying when we communicate [»hobbT_1651, OK]
Quote: science is the knowledge of the consequences of names; the dependance of one fact upon another; the ability to make things happen [»hobbT_1651, OK]
Quote: our universe is not chaos; we perceive and name beings and objects that have stable structures [»thomR_1975]
Quote: Augustine was taught to speak by learning the names of things [»wittL_1958]
Quote: tastes, odors, colors are mere names as far material objects are concerned; they are only excitations of living animals; same as tickling and armpits
Quote: names make us capable of science; they draw men out of ignorance, or may lead men into error

Subtopic: names as atomic objects up

Quote: a name, when used as a name, has no internal structure; names are atomic objects; may test for equality [»straC8_1967]
Quote: a numeral, an R-value expression, is the written representation of a number, an abstract object; only the single digits are also names [»straC8_1967]

Subtopic: names as marks up

Quote: names are marks of human voices which recall conceptions of the things named [»hobbT_1650, OK]

Subtopic: names as universals up

Quote: there is nothing universal but names; the things named are not themselves universal [»hobbT_1650, OK]

Subtopic: names as fields up

Note: the name of an object is a dictionary entry, i.e., a field [»cbb_2000, OK]

Subtopic: rules vs. regularities up

Note: there are two kinds of rules: formal rules and regularities; Turing machines and words in a natural language [»cbb_1990, OK]

Subtopic: how to name an object up

Quote: ways to designate an object: name, address, content, owner, class, group, path, relationship [»watsRW_1981]
Quote: names can have different relationships to things; e.g., legal name, maiden name, descriptive name [»kentW_1978]
Quote: names are characterized by structure, time, and number [»hauzBM10_1986]
Quote: the name of a resource indicates what we seek, an address is where, and a route is how to get there [»shocJF9_1978]

Subtopic: names are expressions, functions, attributes, resources up

Quote: names are meaningful expressions without free variables
Quote: a major weakness of von Neumann languages is not treating names as functions [»backJ8_1978a]
Quote: all names are attribute names since variables, procedures, etc. are attributes of the environment [»maclBJ12_1983]
Quote: Representational State Transfer (REST) manages resources; i.e., anything that can be named [»fielRT5_2002]

Subtopic: calculus of names up

Quote: the key idea of pi-calculus is naming or reference; concurrency requires the independent identity of its components [»milnR1_1993]
Quote: pi-calculus expressions consist of names and processes; names may be a channel or a datum [»milnR1_1993]
Quote: an interaction transmits a name (a means of access) from one process to another

Subtopic: too many names up

Quote: there are already enough names; one must know when to stop; this averts trouble [»lampBW8_1985]
Quote: traditional programming requires the constant invention of unique names just to create structure

Group: naming up

Topic: absolute vs. relative names (12 items)
Topic: alias names (39 items)
Topic: binding of names to objects (19 items)
Topic: binding names to variables or expressions (10 items)
Topic: causal theory of names (21 items)
Topic: definition (17 items)
Topic: descriptive naming (29 items)
Topic: early vs. late binding (15 items)
Topic: encoded names (7 items)
Topic: group names (16 items)
Topic: hierarchical naming (28 items)
Topic: locating named objects by broadcast (9 items)
Topic: name server or name directory (40 items)
Topic: names as abbreviations for descriptions (35 items)
Topic: names as rigid designators (43 items)
Topic: names as place holders (4 items)
Topic: names defined by context (36 items)
Topic: names independent of objects (34 items)
Topic: namespace (19 items)
Topic: naming authority (7 items)
Topic: naming by pointing or recognition (13 items)
Topic: object-defined names (15 items)
Topic: objects without names (7 items)
Topic: pronoun reference (23 items)
Topic: proper names (35 items)
Topic: renaming (10 items)
Topic: self reference (27 items)
Topic: symbolic representation (26 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 an address as a name
(22 items)

Related Topics up

Group: access to data   (12 topics, 307 quotes)
Group: distributed systems   (14 topics, 348 quotes)
Group: hypertext   (44 topics, 786 quotes)
Group: natural language   (16 topics, 539 quotes)
Group: philosophy   (60 topics, 2323 quotes)
Group: systems   (17 topics, 530 quotes)

Topic: abbreviated input (10 items)
Topic: abstraction by name (29 items)
Topic: attribute-value pairs as information (57 items)
Topic: classification (65 items)
Topic: data as a named set of data objects (22 items)
Topic: dictionary for natural language (41 items)
Topic: denoting phrases and definite descriptions (21 items)
Topic: file directory (55 items)
Topic: hypertext nodes made of names (13 items)
Topic: is a name a literal string or a symbol (23 items)
Topic: local declaration of data (11 items)
Topic: meaning of words (21 items)
Topic: meaning vs. reference (49 items)
Topic: name of a relationship (5 items)
Topic: named constants and expressions (21 items)
Topic: naming conventions (8 items)
Topic: no need for variables (13 items)
Topic: number as a named set of numbers (15 items)
Topic: number representation (16 items)
Topic: parameter passing by keyword or position (13 items)
Topic: pidgin and creole languages (31 items)
Topic: problem of assigning names (25 items)
Topic: Thesa data model (58 items)
Topic: recognition (50 items)
Topic: selecting command names for a user interface (15 items)
Topic: words in natural languages
(40 items)


Updated barberCB 9/04
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.