ABSTRACT
Model management aims at reducing the amount of programming needed for the development of metadata-intensive applications. We present a first complete prototype of a generic model management system, in which high-level operators are used to manipulate models and mappings between models. We define the key conceptual structures: models, morphisms, and selectors, and describe their use and implementation. We specify the semantics of the known model-management operators applied to these structures, suggest new ones, and develop new algorithms for implementing the individual operators. We examine the solutions for two model-management tasks that involve manipulations of relational schemas, XML schemas, and SQL views.
- S. Alagic, P. A. Bernstein: A Model Theory for Generic Schema Management. Proc. DBPL, pp. 228--246, 2001]] Google ScholarDigital Library
- P. Atzeni, R. Torlone: Management of Multiple Models in an Extensible Database Design Tool. pp. 79--95, EDBT 1996]] Google ScholarDigital Library
- S. Bergamaschi, S. Castano, M. Vincini: Semantic Integration of Semistructured and Structured Data Sources, SIGMOD Record 28(1), pp. 54--59, 1999]] Google ScholarDigital Library
- J. Berlin, A. Motro: Database Schema Matching Using Machine Learning with Feature Selection. pp. 452--466, CAiSE 2002]] Google ScholarDigital Library
- P. A. Bernstein: Applying Model Management to Classical Meta Data Problems. pp. 209--220, CIDR 2003]]Google Scholar
- P. A. Bernstein, A. Halevy, R. A. Pottinger: A Vision for Management of Complex Models. SIGMOD Record 29(4), pp. 54--63, 2000]] Google ScholarDigital Library
- P. A. Bernstein (moderator), L. Hass, M. Jarke, E. Rahm, G. Wiederhold (panelists): Is Generic Metadata Management Feasible? Panel, pp. 660--662, VLDB 2000]] Google ScholarDigital Library
- P. A. Bernstein, T. Bergstraesser, J. Carlson, S. Pal, P. Sanders, D. Shutt: Microsoft Repository Version 2 and the Open Information Model. Inf. Systems 24(2), p. 71--98, 1999]] Google ScholarDigital Library
- P. A. Bernstein, E. Rahm: Data Warehousing Scenarios for Model Management. pp. 1--15, Proc. Intl. Conf. on Conceptual Modeling (ER) 2002]]Google Scholar
- S. Bowers, L. Declambre: On Modeling Conformance for Flexible Transformation over Data Models, Workshop on Transformation for the Semantic Web, July 2002]]Google Scholar
- P. Buneman, S. B. Davidson, A. Kosky: Theoretical Aspects of Schema Merging. pp. 152--167, EDBT 1992]] Google ScholarDigital Library
- K. T. Claypool, E. A. Rundensteiner: Sangam: A Framework for Modeling Heterogeneous Database Transformations, ICEIS 2003]]Google Scholar
- S. Cluet, C. Delobel, J. Siméon, K. Smaga: Your Mediators Need Data Conversion! pp. 177--188, SIGMOD 1998]] Google ScholarDigital Library
- S. Davidson, P. Buneman, A. Kosky: Semantics of Database Transformations. In B. Thalheim, L. Libkin, Eds., Semantics in Databases, LNCS 1358, pp. 55--91, 1998]] Google ScholarDigital Library
- R. Hull: Relative Information Capacity of Simple Relational Database Schemata. SIAM J. Computing, 15(3), pp. 856--886, Aug 1986]] Google ScholarDigital Library
- J. Madhavan, P. A. Bernstein, P. Domingos, A. Y. Halevy: Representing and Reasoning about Mappings between Domain Models. pp. 80--86, AAAI/IAAI 2002]] Google ScholarDigital Library
- S. Melnik, H. Garcia-Molina, E. Rahm: Similarity Flooding: A Versatile Graph Matching Algorithm and its Application to Schema Matching. ICDE 2002]]Google Scholar
- S. Melnik, E. Rahm, P. A. Bernstein. Rondo: A Programming Platform for Generic Model Management (Extended Version). Technical Report, Leipzig University, 2003. Available at http://dol.uni-leipzig.de/pub/2003-3]]Google Scholar
- R. J. Miller, Y. E. Ioannidis, R. Ramakrishnan: Schema Equivalence in Heterogeneous Systems: Bridging Theory and Practice. Information Systems 19(1), pp. 3--31, 1994]] Google ScholarDigital Library
- P. Mitra, G. Wiederhold, M. L. Kersten: A Graph-Oriented Model for Articulation of Ontology Interdependencies. p. 86--100, EDBT 2000]] Google ScholarDigital Library
- L. Popa, Y. Velegrakis, R. J. Miller, M. A. Hernández, R. Fagin: Translating Web Data. VLDB 2002]]Google Scholar
- R. A. Pottinger, P. A. Bernstein: Creating a Mediated Schema Based on Initial Correspondences. IEEE Data Engineering Bulletin, 25(3), Sep 2002]]Google Scholar
- E. Rahm, P. A. Bernstein: A Survey of Approaches to Automatic Schema Matching. VLDB Journal 10(4), 2001]] Google ScholarDigital Library
Index Terms
- Rondo: a programming platform for generic model management
Recommendations
The induced generalized OWA operator
We present the induced generalized ordered weighted averaging (IGOWA) operator. It is a new aggregation operator that generalizes the OWA operator, including the main characteristics of both the generalized OWA and the induced OWA operator. This ...
Constructing Choquet integral-based operators that generalize weighted means and OWA operators
A new class of aggregation operators is proposed to generalize weighted means and OWA operators.SUOWA operators are defined by using Choquet integral.These operators are continuous, monotonic, idempotent, compensative and homogeneous of degree 1 ...
Distributivity between semi-t-operators and Mayor's aggregation operators
The problem of distributivity was first posed over forty years ago and it has been investigated for families of certain operations such as t-norms, t-conorms, uninorms, and nullnorms. In this paper, we investigate this topic further by focusing on Mayor'...
Comments