• DocumentCode
    3144199
  • Title

    On interoperability for KBMS applications-the horizontal integration task

  • Author

    Benn, Wolfgang ; Kortenbreer, Christian ; Schlageter, Gunter ; Wu, Xinglin

  • Author_Institution
    Appl. Comput. Sci., Hagen Univ., Germany
  • fYear
    1992
  • fDate
    2-3 Feb 1992
  • Firstpage
    158
  • Lastpage
    165
  • Abstract
    Interoperability of programming languages with persistency requires new concepts to make a single knowledge base management system (KBMS), a custom-tailored tool for applications of various programming languages and of different programming paradigms. The authors describe a method for the horizontal integration of KBMS applications from different programming languages. They used the commonly known ADT definition technique to maintain a vertical integration between languages and the KBMS, and propose schema sharing and polymorphism as the background for this particular kind of interoperability. The suggested approach was validated by an extended KBMS object manager, the conceptual object manager. Some of the design principles of the conceptual object manager, the vertical integration task, and the semantics of the horizontal integration are considered
  • Keywords
    deductive databases; high level languages; knowledge based systems; object-oriented databases; ADT definition; KBMS object manager; conceptual object manager; horizontal integration; interoperability; knowledge base management system; persistency; polymorphism; programming languages; schema sharing; vertical integration; Application software; CADCAM; Computer aided manufacturing; Computer languages; Computer science; Data structures; Energy management; Knowledge management; Management information systems; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1992. Proceedings. Eighth International Conference on
  • Conference_Location
    Tempe, AZ
  • Print_ISBN
    0-8186-2545-7
  • Type

    conf

  • DOI
    10.1109/ICDE.1992.213196
  • Filename
    213196