Abstract
We present an architecture 1 for heterogeneous database integration based on the paradigm of cooperating database access agents (DBAs). DBAs encapsulate existing databases (relational, Codasyl, etc.) and implement two forms of integrated database access: corporate applications and interoperation. DBAs ensure that existing systems retain their autonomy, while sharing information as defined in a process called database integration.
The architecture is based on a skeleton of processes patterned according to conversation theory. DBAs enter into a number of different types of dialogues, including query processing, interactive support for semantic modelling and integration, distributed planning for constraint satisfaction, etc.
We also present the evolutionary approach taken to build the basic semantic modelling layers of the integration platform, using object-oriented technology for implementation.
Preview
Unable to display preview. Download preview PDF.
References
Bart Veth7 An Integrated Data Description Language for Coding Design Knowledge, in Intelligent CAD Systems 1 — Theoretical and Methodological Aspects, P.J.W ten Hagen and T. Tomiyama (eds), Springer-Verlag, Berlin (1987)pp295–313.
Bartsch, R. “Frame representations and discourse representations,” Ablex, Norwood, NJ (1989).
Bernus, P, “An Overview of Integration in Heterogeneous Information Systems,” Databases in the 1990s — Proceedings of the Australian Database Research Conference B. Srinivasan and J. Zeleznikow (eds), World Scientific, London, (1990) 57–69
Bernus, P., Létray, Z., “Intelligent Systems Interconnection — What Should Come after Open Systems Interconnection?” in Intelligent CAD Systems 1 — Theoretical and Methodological Aspects P.J.W ten Hagen and T. Tomiyama (Eds), Springer-Verlag, Berlin, (1987) pp44–56.
Bernus, P., “Intelligent Systems Interconnection — Beyond OSI or Beyond ODP?,” Proc. Open Distributed Systems Workshop, Sydney, January 1990, ACUS/ Sydney University, (1990) p.10
Bernus, P., Papazoglou, M., “Knowledge Based Architecture to Integrate Heterogeneous, Distributed Information Systems,” Proc. Second International Conference on Tools for AI, IEEE Computer Society Press, Washington (1990) pp 682–689.
Bernus, P., ten Hagen, P.J.W., Veerkamp, P.J., Akman, V., “IDDL: A Language of a Family of Intelligent, Integrated and Interactive CAD Systems,” in Proc. of the Second Eurographics Workshop on Intelligent CAD Systems — Implementational Issues, April 1988, Veldhoven, the Netherlands, CWI, Amsterdam (1988) pp37–65.
Bernus, P., “STOCKAID — MATCAT migration: A Case Study on the evolutionary approach to building an integration platform,” Report No. DD78, Centre of Expertise in Distributed Information Systems, Key Centre for Software Technology, the University of Queensland, Australia (April 1991) pp 147.
Binmore, K., “Essays on the foundations of game theory,” Blackwell, Cambridge (1990).
U. Dayal, “Processing Queries over Generalisation Hierarchies in a Multidatabase System,” Proc. 9th VLDB, Florence, It.(1983).
Dayal, U., Buchmann, A.P., McCarthy, D.R., “Rules are objects too: a knowledge model for an active object-oriented database system,” in Advances in object-oriented database systems, LNCS 334, K.R. Dittrich (ed), Springer-Verlag, Berlin (1988) pp129–143.
Elmasri, R., Hevner, A., Weeldreyer, J., “The Category Concept: An Extension to the Entity-Relationship Model,” Data & Knowledge Engineering 1, 75 (1985)
Fenstad, Jens Erik, Halforsen, Per-Kristiansen, Langholm, Tore, van Bethem, Johan, Situations, Language, and Logic Dordrecht, D. Reidel, 1987.
Sathi,A., Fox,M.S., Greenberg,M., “Representation of Activity Knowledge for Project Management,” IEEE Trans, on Pattern Analysis and Machine Intelligence PAMI-7, (5), (September 1985) pp531–552.
Mylopoulos, J., Bernstein, P., Wong, H., “A language facility for designing interactive database-intensive applications,” ACM TODS, 5(2), (1980) pp185–207.
Nixon, A.B., Chung, K.L., Lauzon, D., Borgida, A., Mylopoulos, J., Stanley, M., “Design of a compiler for a Semantic Data Model,” in Foundations of Knowledge Base Management, J.W. Schmidt and C. Thanos (Eds), Topics in Information Systems, Springer-Verlag, Berlin (1989)pp293–343.
Landers, T., Rosenberg, R.L., An Overview of Multibase, Second Symp. on Distrib. Databases, Berlin 1982, North Holland, Amsterdam (1982)pp311–336.
McLeod, D., Heimbinger, D., “A Federated Architecture for Information Management,” ACM TOIS 3 (3) (July 1985)
Nyerges, T., “Schema integration analysis for the development of GIS databases,” Int. J. Geographical Information Systems 3(1989)pp153–183.
Papazoglou, M.P., “Knowledge-Driven Distributed Information Systems,” Procs Computer Software and Application Compsac-90 Conference, Chicago, III., IEEE, New York (1990)
Papazoglou, M.P., Marinos, L., Bourbakis, N.G., “Distributed Heterogeneous Information Systems and Schema Translation,” Proc. Parbase-90
Pask,G., “Conversation, Cognition and Learning,” Elsevier, Amsterdam (1975)
Pask,G., “Developments in Conversation Theory,” International Journal of Man Machine Studies, 13(4), (November 1980) pp357–411.
Pask.G., “Concepts, Coherence and Language,” Progress in Cybernetics and Systems Research, Proc. of the Symposium of Austrian Soc. of Cybernetic Studies,(Vol.11) R. Trappl, N.V. Findler and W. Horn, (eds), Hemisphere Publ. Co., (1982)pp421–427.
Sheth,A.P., Larson,J.A., “Federated Database Systems for Managing Distributed, Heterogeneous, and Autonomous Databases,” ACM Computing Surveys Special issue on Heterogeneous Database 22(3) (September 1990)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bernus, P. (1992). Heterogeneous database integration architecture based on a conversation theoretic skeleton. In: Papazoglou, M.P., Zeleznikow, J. (eds) The Next Generation of Information Systems: From Data to Knowledge. IJCAI 1991. Lecture Notes in Computer Science, vol 611. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55616-8_49
Download citation
DOI: https://doi.org/10.1007/3-540-55616-8_49
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55616-9
Online ISBN: 978-3-540-47262-9
eBook Packages: Springer Book Archive