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
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;
Conference_Titel :
Data Engineering, 1992. Proceedings. Eighth International Conference on
Conference_Location :
Tempe, AZ
Print_ISBN :
0-8186-2545-7
DOI :
10.1109/ICDE.1992.213196