DocumentCode
2495074
Title
A version numbering scheme with a useful lexicographical order
Author
Keller, Arthur M. ; Ullman, Jeffrey D.
Author_Institution
Dept. of Comput. Sci., Stanford Univ., CA, USA
fYear
1995
fDate
6-10 Mar 1995
Firstpage
240
Lastpage
248
Abstract
We describe a numbering scheme for versions with alternatives that has a useful lexicographical ordering. The version hierarchy is a tree. By inspection of the version numbers, we can easily determine whether one version is an ancestor of another. If so, we can determine the version sequence between these two versions. If not, we can determine the most recent common ancestor to these two versions (i.e., the least upper bound, lub). Sorting the version numbers lexicographically results in a version being followed by all descendants and preceded by all its ancestors. We use a representation of nonnegative integers that is self delimiting and whose lexicographical ordering matches the ordering by value
Keywords
civil engineering computing; concurrency control; configuration management; configuration management system; hierarchical version system; useful lexicographical order; version numbering scheme; version sequence; Buildings; Civil engineering; Collaboration; Collaborative work; Computer science; Databases; Inspection; Sorting; Structural engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 1995. Proceedings of the Eleventh International Conference on
Conference_Location
Taipei
Print_ISBN
0-8186-6910-1
Type
conf
DOI
10.1109/ICDE.1995.380387
Filename
380387
Link To Document