Topic: alias names
Topic: change notification
Topic: database change management
Topic: design for change
Topic: name server or name directory
Topic: names as rigid designators
Topic: recognition
Topic: software portability
| |
Summary
Renaming is refering to the same entity by a different name. It is a common occurence.
In both natural and computational worlds, identity is preserved. In the natural world, identity appears to be derived from recognition, while in computational worlds identity is a numeric address or a registered name.
A record of the old names should be retained. Otherwise external links may be broken without recourse. (cbb 4/06)
Subtopic: new names
Quote: names do change [»kentW_1978]
| Subtopic: new address
Quote: if someone moves, the old telephone is out-of-service and provides forwarding information [»oppeDC7_1983]
| Subtopic: separate ID from name
Quote: a thing object is a node on a graph; its label may be changed, deleted, or duplicated [»kentW_1978]
| Quote: Andrew uses unique ids for users and groups; never reassigned since used in many tables; user and group names are easily changed [»satyM8_1989]
| Quote: a person may have several titles, but a title only one assignee; titles may be reassigned
| Subtopic: keep old names
Quote: a representation, such as names, should be stable due to cost of renaming [»kentW1_1984]
| Quote: how and how long should you handle references to old names or synonyms [»kentW_1978]
| Quote: Thoth depended on T-stability (ids not reused in <T seconds); difficult to implement in a distributed environment [»cherDR3_1988]
| Quote: an address tumbler is valid forever [»nelsTH_1987]
| Subtopic: renaming as representation
Quote: sometimes it is necessary to extract the representation pointer from a handle, pass it to a function, or perhaps, rebind it as a new handle [»stroB_1991]
|
Related Topics
Topic: alias names (39 items)
Topic: change notification (19 items)
Topic: database change management (12 items)
Topic: design for change (76 items)
Topic: name server or name directory (40 items)
Topic: names as rigid designators (43 items)
Topic: recognition (50 items)
Topic: software portability (43 items)
|