ACM Home Page
Please provide us with feedback. Feedback
A vision for management of complex models
Full text PdfPdf (907 KB)
Source ACM SIGMOD Record archive
Volume 29 ,  Issue 4  (December 2000) table of contents
Pages: 55 - 63  
Year of Publication: 2000
ISSN:0163-5808
Authors
Phillip A. Bernstein  Microsoft Research, Redmond, WA
Alon Y. Halevy  University of Washington, Seattle, WA
Rachel A. Pottinger  University of Washington, Seattle, WA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 90,   Citation Count: 41
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/369275.369289
What is a DOI?

ABSTRACT

Many problems encountered when building applications of database systems involve the manipulation of models. By "model," we mean a complex structure that represents a design artifact, such as a relational schema, object-oriented interface, UML model, XML DTD, web-site schema, semantic network, complex document, or software configuration. Many uses of models involve managing changes in models and transformations of data from one model into another. These uses require an explicit representation of "mappings" between models. We propose to make database systems easier to use for these applications by making "model" and "model mapping" first-class objects with special operations that simplify their use. We call this capability model management.In addition to making the case for model management, our main contribution is a sketch of a proposed data model. The data model consists of formal, object-oriented structures for representing models and model mappings, and of high-level algebraic operations on those structures, such as matching, differencing, merging, selection, inversion and instantiation. We focus on structure and semantics, not implementation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
4
5
 
6
[BLP00] Philip A. Bernstein, Alon Y. Levy, and Rachel A. Pottinger. A vision for management of complex models. Technical Report MSR-TR-2000-53, Microsoft Research, Available from http://research.microsoft.com/pubs/., 2000.
7
 
8
9
 
10
[BR00] Philip A. Bernstein and Erhard Rahm. Data warehouse scenarios for model management. In Proceedings of the Entity Relationship Conference, pages 1-15. Springer Verlag, 2000.
 
11
12
13
14
 
15
[DDL00] Anhai Doan, Pedro Domings, and Alon Y. Levy. Learning source descriptions for data integration. In In Proc. of WebDB, 2000.
 
16
17
 
18
19
 
20
21
22
23
 
24
[JMN+99] Jan Jannink, Prasenjit Mitra, Erich Neuhold, Srinivasan Pichai, Rudi Studer, and Gio Wiederhold. An algebra for semantic interoperation of semistructured data. In IEEE Knowledge and Data Engineering Exchange Workshop (KDEX), 1999.
25
26
27
 
28
 
29
 
30
[MMP95] John Mylopoulos and Renate Motschnig-Pitrik. Partitioning information bases with contexts. In Proceedings of 3rd CoopIS, pages 44-54, 1995.
 
31
 
32
[Mye86] E. Myers. An o(nd) difference algorithm and its variations. Algorithmica, 1(2):251-266, 1986.
 
33
 
34
35
 
36
37
 
38
[ZWS95] Kaizhong Zhang, Jason Tsong-Li Wang, and Dennis Shasha. On the editing distance between undirected acyclic graphs and related problems. In Proceedings of CPM, pages 395-407, 1995.

CITED BY  41

Collaborative Colleagues:
Phillip A. Bernstein: colleagues
Alon Y. Halevy: colleagues
Rachel A. Pottinger: colleagues