A federated architecture for information management
ACM Transactions on Information Systems (TOIS)
Process-translatable Petri Nets for the rapid prototyping of process control systems
IEEE Transactions on Software Engineering
A comparative analysis of methodologies for database schema integration
ACM Computing Surveys (CSUR)
How to write parallel programs: a guide to the perplexed
ACM Computing Surveys (CSUR)
Pegasus: a heterogeneous information management system
Modern database systems
IEEE Transactions on Software Engineering - Special issue on software architecture
Object-oriented multidatabase systems: a solution for advanced applications
Object-oriented multidatabase systems: a solution for advanced applications
An overview of the Comandos Integration System
Object-oriented multidatabase systems
The TSIMMIS Approach to Mediation: Data Models and Languages
Journal of Intelligent Information Systems - Special issue: next generation information technologies and systems
A design framework for Internet-scale event observation and notification
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Distributed object computing platforms
Communications of the ACM
Issues in supporting event-based architectural styles
ISAW '98 Proceedings of the third international workshop on Software architecture
An overview of multidatabase systems: past and present
Management of heterogeneous and autonomous database systems
ML-DEWS: Modeling Language to Support Dynamic Evolution within Workflow Systems
Computer Supported Cooperative Work
Petri Net Theory and the Modeling of Systems
Petri Net Theory and the Modeling of Systems
JDBC API Tutorial and Reference, Second Edition: Universal Data Access for the Java 2 Platform
JDBC API Tutorial and Reference, Second Edition: Universal Data Access for the Java 2 Platform
Operating Systems: A Modern Perspective
Operating Systems: A Modern Perspective
A toolkit for the incremental implementation of heterogeneous database management systems
The VLDB Journal — The International Journal on Very Large Data Bases
REFLEX Active Database Model: Application of Petri-Nets
DDEXA '93 Proceedings of the 4th International Conference on Database and Expert Systems Applications
Using Predicate/Transition-Nets to Model and Analyze Distributed Database Systems
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
Construction of complex software systems with off-the-shelf components has become a reality. Component-based frameworks tailored specifically for the domain of database integration are lacking, however. To use an existing component framework, data integrators must construct custom components specialized to the tasks of the data integration problem at hand. This approach allows other components provided by the framework to be reused, but is overly tedious and requires the integrator to employ the programming paradigms assumed by the component framework for interconnection and intercommunication between components, and manipulation of data provided by them. An alternate approach would employ a framework containing components tailored to data integration and which allows them to be interconnected using programming methods that are more natural to the domain of data integration. Souk is a language-independent, component-based paradigm for data integration. It is designed to allow the rapid construction of data integration solutions from off-the-shelf components, and to allow flexible evolution. This paper gives an overview of this paradigm.