• DocumentCode
    1825007
  • Title

    Coherence in naming in distributed computing environments

  • Author

    Radia, Sanjay ; Pachl, Jan

  • Author_Institution
    Dept. of Comput. Sci., Waterloo Univ., Ont., Canada
  • fYear
    1993
  • fDate
    25-28 May 1993
  • Firstpage
    83
  • Lastpage
    92
  • Abstract
    Many different kinds of names (identifiers) are used in computer systems. Names are resolved (interpreted) in a context. A context is a function that maps names to entities. Multiple contexts allow the flexibility of giving different meanings to a name in different parts of the system; however, there are situations where it is desirable for the meaning of a name to be the same in different parts. This property is called coherence in naming. Since the meaning of a name depends on the context selected, the analysis of coherence is based on the notion of closure mechanisms-implicit rules that select a context for resolving names. The authors define coherence and show how it is affected by various closure mechanisms. Then they present several approaches for dealing with the lack of coherence. Incoherence arises from selecting an incorrect context, and consequently, closure mechanisms are involved in the solutions
  • Keywords
    data structures; distributed processing; closure mechanisms; coherence in naming; computer systems; context; distributed computing environments; implicit rules; incoherence; incorrect context; Algorithm design and analysis; Application software; Computer science; Concrete; Distributed computing; Hardware; Laboratories; Milling machines; Pervasive computing; Sun;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1993., Proceedings the 13th International Conference on
  • Conference_Location
    Pittsburgh, PA
  • Print_ISBN
    0-8186-3770-6
  • Type

    conf

  • DOI
    10.1109/ICDCS.1993.287720
  • Filename
    287720