• 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