• DocumentCode
    3140397
  • Title

    On context-based naming in information bases

  • Author

    Theodorakis, Manos ; Constantopoulos, Panos

  • Author_Institution
    Dept. of Comput. Sci., Crete Univ., Heraklion, Greece
  • fYear
    1997
  • fDate
    24-27 Jun 1997
  • Firstpage
    140
  • Lastpage
    149
  • Abstract
    In information bases following semantic and object-oriented data models logical names are used for the external identification of objects. Yet the naming schemes employed are not “natural” enough and several problems often arise: logical names can be ambiguous, excessively long, unrelated to or unable to follow the changes of the environment of named object. In natural language, similar problems are resolved by the context within which words are used. An approach to introducing a notion of context in an information base is to provide structuring mechanisms for decomposing it into possibly overlapping parts. The paper focuses on developing a context mechanism for an information base and, in particular, exploiting this mechanism for naming purposes. Rules are developed for generating meaningful names for objects by taking their context into account. This context-based naming enhances name readability, resolves name ambiguities, saves a lot of redundant name substrings, and it localizes and thus facilitates consistency checking, query processing and update operations. In modeling, it supports systematic naming of objects, and thus enhances cooperation between the designers and the end-users in the sense that the contents of the information base are more understandable by both of them
  • Keywords
    concurrency control; data structures; database theory; naming services; query processing; consistency checking; context-based naming; designer/end-user cooperation; external object identification; information bases; logical names; name ambiguity resolution; name readability; named object; natural language; object-oriented data models; query processing; redundant name substrings; semantic data models; structuring mechanisms; systematic object naming; update operations; Computer science; Concrete; Context modeling; Data models; Natural languages; Object oriented databases; Object oriented modeling; Power system modeling; Query processing; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cooperative Information Systems, 1997. COOPIS '97., Proceedings of the Second IFCIS International Conference on
  • Conference_Location
    Kiawah Island, SC
  • Print_ISBN
    0-8186-7946-8
  • Type

    conf

  • DOI
    10.1109/COOPIS.1997.613811
  • Filename
    613811