• DocumentCode
    3430091
  • Title

    Designing the reengineering service for the DOK federated database system

  • Author

    Tari, Zahir ; Stokes, John

  • Author_Institution
    Dept. of Comput. Sci., R. Melbourne Inst. of Technol., Vic., Australia
  • fYear
    1997
  • fDate
    7-11 Apr 1997
  • Firstpage
    465
  • Lastpage
    475
  • Abstract
    Addresses the design of the reengineering service for the DOK (Distributed Object Kernel) federated database. This service allows the hiding of the heterogeneity of databases involved in a federation by generating object-oriented representations from their corresponding schemata. We propose a complete methodology that supports the identification and the translation of both the explicit and implicit information. The identification of object-oriented constructs is performed by classifying a relational schema into different categories of relations, namely base, dependent and composite relations. The main difficulty in designing the reengineering service relies on the distinction between the different types of relationships amongst classes. Our approach deals with this problem by analysing relations according two types of correlation: (i) the degree of correlation between the external and primary keys, and (ii) the degree of correlation between sets of tuples in the relations. Examining these correlations uncovers implicit relationships contained as well-hidden classes in a relational schema
  • Keywords
    correlation methods; distributed databases; object-oriented databases; relational databases; reverse engineering; systems re-engineering; DOK federated database system; Distributed Object Kernel; base relations; composite relations; correlation; database heterogeneity hiding; database schemata; dependent relations; explicit information; external keys; implicit information; information identification; information translation; object-oriented constructs; object-oriented representations; primary keys; reengineering service; relational schema; tuple sets; well-hidden classes; Computer science; Data security; Database systems; Distributed databases; Information security; Information systems; Object oriented databases; Relational databases; Reverse engineering; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1997. Proceedings. 13th International Conference on
  • Conference_Location
    Birmingham
  • ISSN
    1063-6382
  • Print_ISBN
    0-8186-7807-0
  • Type

    conf

  • DOI
    10.1109/ICDE.1997.582008
  • Filename
    582008