• DocumentCode
    2697806
  • Title

    Two-level-hierarchies of objects: a unit of reference for distributed object-oriented databases

  • Author

    Patsouris, P.A.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of the Witwatersrand, Johannesburg, South Africa
  • fYear
    1996
  • fDate
    3-6 Jun 1996
  • Firstpage
    466
  • Lastpage
    471
  • Abstract
    We introduce and formalize the concept of two-level-hierarchies (t-l-hs) of objects. The t-l-hs are special partial directed acyclic graphs having as vertices objects. An equivalence relation is also defined on their edges. They are used for modelling complex objects by supporting, in a uniform way, the well known abstractions like association, aggregation, grouping as well as specialization and generalization. Considering the t-l-h as the design unit, we develop a new design process (Uni-Design) for the distributed object-oriented databases (DOODBs) by combining the main design approaches (Top-Down and Bottom-Up) in a consistent and complementary way leading to capture and represent explicitly most of the semantics of a system. We also choose the t-l-h as the elementary unit of distribution in order to adopt a distribution design strategy (a DOODB is now a set of possibly interrelated t-l-hs) and reconsider the notions of fragmentation and replication by integrating the distribution process at the last phase of the Uni-Design process
  • Keywords
    directed graphs; distributed databases; object-oriented databases; Uni-Design; aggregation; association; distributed object-oriented databases; distribution design strategy; equivalence relation; grouping; partial directed acyclic graphs; two-level-hierarchies of objects; unit of reference; vertices objects; Africa; Computer networks; Computer science; Distributed computing; Distributed databases; Encapsulation; Object oriented databases; Object oriented modeling; Process design; Relational databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 1996. Proceedings., 1996 International Conference on
  • Conference_Location
    Tokyo
  • Print_ISBN
    0-8186-7267-6
  • Type

    conf

  • DOI
    10.1109/ICPADS.1996.517595
  • Filename
    517595