Efficiently updating materialized views
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
Principles of database and knowledge-base systems, Vol. I
Principles of database and knowledge-base systems, Vol. I
Updating derived relations: detecting irrelevant and autonomously computable updates
ACM Transactions on Database Systems (TODS)
Simple fast algorithms for the editing distance between trees and related problems
SIAM Journal on Computing
Continuous queries over append-only databases
SIGMOD '92 Proceedings of the 1992 ACM SIGMOD international conference on Management of data
On the editing distance between unordered labeled trees
Information Processing Letters
Understanding the new SQL: a complete guide
Understanding the new SQL: a complete guide
Maintaining views incrementally
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
ACM SIGMOD Record
EDBT '94 Proceedings of the 4th international conference on extending database technology: Advances in database technology
An overview of the object protocol model (OPM) and the OPM data management tools
Information Systems - Special issue: databases: their creation, management and utilization
Incremental maintenance of views with duplicates
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
Materialized view maintenance and integrity constraint checking: trading space for time
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Meaningful change detection in structured data
SIGMOD '97 Proceedings of the 1997 ACM SIGMOD international conference on Management of data
The object database standard: ODMG 2.0
The object database standard: ODMG 2.0
WWW '99 Proceedings of the eighth international conference on World Wide Web
The Tree-to-Tree Correction Problem
Journal of the ACM (JACM)
NiagaraCQ: a scalable continuous query system for Internet databases
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
Tracing the lineage of view data in a warehousing environment
ACM Transactions on Database Systems (TODS)
Proceedings of the 10th international conference on World Wide Web
Making views self-maintainable for data warehousing
DIS '96 Proceedings of the fourth international conference on on Parallel and distributed information systems
The Definition of Standard ML
SIGMOD '84 Proceedings of the 1984 ACM SIGMOD international conference on Management of data
Incremental Recomputation of Active Relational Expressions
IEEE Transactions on Knowledge and Data Engineering
An Improved Algorithm for the Incremental Recomputation of Active Relational Expressions
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Knowledge and Data Engineering
Continual Queries for Internet Scale Event-Driven Information Delivery
IEEE Transactions on Knowledge and Data Engineering
WOL: A Language for Database Transformations and Constraints
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
Supporting Fine-grained Data Lineage in a Database Visualization Environment
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
Graph Structured Views and Their Incremental Maintenance
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
Incremental Maintenance for Materialized Views over Semistructured Data
VLDB '98 Proceedings of the 24rd International Conference on Very Large Data Bases
Deriving Production Rules for Incremental View Maintenance
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Aggregate-Query Processing in Data Warehousing Environments
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
A Data Transformation System for Biological Data Sources
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
Query Decomposition and View Maintenance for Query Languages for Unstructured Data
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Multiple-View Self-Maintenance in Data Warehousing Environments
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Implementing Incremental View Maintenance in Nested Data Models
DBLP-6 Proceedings of the 6th International Workshop on Database Programming Languages
Incremental Updates for Materialized OQL Views
DOOD '97 Proceedings of the 5th International Conference on Deductive and Object-Oriented Databases
Query Processing in the TAMBIS Bioinformatics Source Integration System
SSDBM '99 Proceedings of the 11th International Conference on Scientific and Statistical Database Management
Differential evaluation of continual queries
ICDCS '96 Proceedings of the 16th International Conference on Distributed Computing Systems (ICDCS '96)
Kleisli, a functional query system
Journal of Functional Programming
Web data retrieval and extraction
Data & Knowledge Engineering - Special issue: Data integration over the Web
Towards transparent access to multiple biological databanks
APBC '03 Proceedings of the First Asia-Pacific bioinformatics conference on Bioinformatics 2003 - Volume 19
Integration of biological sources: current systems and challenges ahead
ACM SIGMOD Record
Managing structural genomic workflows using web services
Data & Knowledge Engineering - Special issue: Biological data management
The integrated microbial genomes (IMG) system: a case study in biological data management
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Integrating bioinformatic data sources over the SFSU ER design tools XML databus
ICWE '06 Workshop proceedings of the sixth international conference on Web engineering
Propagating XML constraints to relations
Journal of Computer and System Sciences
Database challenges in the integration of biomedical data sets
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Automatic Methods for Integrating Biomedical Data Sources in a Mediator-Based System
DILS '08 Proceedings of the 5th international workshop on Data Integration in the Life Sciences
DaWaK '08 Proceedings of the 10th international conference on Data Warehousing and Knowledge Discovery
State of the nation in data integration for bioinformatics
Journal of Biomedical Informatics
Journal of Biomedical Informatics
The design and implementation of OGSA-DQP: A service-based distributed query processor
Future Generation Computer Systems
Autonomic query parallelization using non-dedicated computers: an evaluation of adaptivity options
The VLDB Journal — The International Journal on Very Large Data Bases
International Journal of Metadata, Semantics and Ontologies
IEEE/ACM Transactions on Computational Biology and Bioinformatics (TCBB)
Toward an integrated RNA motif database
DILS'07 Proceedings of the 4th international conference on Data integration in the life sciences
SWAMI: integrating biological databases and analysis tools within user friendly environment
DILS'07 Proceedings of the 4th international conference on Data integration in the life sciences
DILS'07 Proceedings of the 4th international conference on Data integration in the life sciences
BioDIFF: an effective fast change detection algorithm for biological annotations
DASFAA'07 Proceedings of the 12th international conference on Database systems for advanced applications
Supporting creativity: towards associative discovery of new insights
PAKDD'08 Proceedings of the 12th Pacific-Asia conference on Advances in knowledge discovery and data mining
PROMETHEUS: Technology for rapid development of biological databases
Intelligent Data Analysis - Knowledge Discovery in Bioinformatics
Detecting distant homologies on protozoans metabolic pathways using scientific workflows
International Journal of Data Mining and Bioinformatics
Future Generation Computer Systems
A systematic approach to the integration of overlapping partitions in service-oriented data grids
Future Generation Computer Systems
Bioinformatics data source integration based on semantic relationships across species
VDMB'06 Proceedings of the First international conference on Data Mining and Bioinformatics
ALT'05 Proceedings of the 16th international conference on Algorithmic Learning Theory
Web-Based genomic information integration with gene ontology
APWeb'06 Proceedings of the 8th Asia-Pacific Web conference on Frontiers of WWW Research and Development
Towards a model of provenance and user views in scientific workflows
DILS'06 Proceedings of the Third international conference on Data Integration in the Life Sciences
Querying a bioinformatic data sources registry with concept lattices
ICCS'05 Proceedings of the 13th international conference on Conceptual Structures: common Semantics for Sharing Knowledge
Ontology guided data integration for computational prioritization of disease genes
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part I
A user-centric framework for accessing biological sources and tools
DILS'05 Proceedings of the Second international conference on Data Integration in the Life Sciences
Learning layouts of biological datasets semi-automatically
DILS'05 Proceedings of the Second international conference on Data Integration in the Life Sciences
DILS'05 Proceedings of the Second international conference on Data Integration in the Life Sciences
Cluster based integration of heterogeneous biological databases using the automed toolkit
DILS'05 Proceedings of the Second international conference on Data Integration in the Life Sciences
Hi-index | 0.00 |
The integrated access to heterogeneous data sources is a major challenge for the biomedical community. Several solution strategies have been explored: link-driven federation of databases, view integration, and warehousing. In this paper we report on our experiences with two systems that were developed at the University of Pennsylvania: K2, a view integration implementation, and GUS, a data warehouse. Although the view integration and the warehouse approaches each have advantages, there is no clear "winner." Therefore, in selecting the best strategy for a particular application, users must consider the data characteristics, the performance guarantees required, and the programming resources available. Our experiences also point to some practical tips on how database updates should be published, and how XML can be used to facilitate the processing of updates in a warehousing environment.