Muse: Mapping understanding and design by example

被引:30
作者
Alexe, Bogdan [1 ]
Chiticariu, Laura [1 ]
Miller, Renee J. [2 ]
Tan, Wang-Chiew [1 ]
机构
[1] Univ Calif Santa Cruz, Santa Cruz, CA 95064 USA
[2] Univ Toronto, Toronto, ON M5S 1A1, Canada
来源
2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3 | 2008年
关键词
D O I
10.1109/ICDE.2008.4497409
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A fundamental problem in information integration is that of designing the relationships, called schema mappings, between two schemas. The specification of a semantically correct schema mapping is typically a complex task. Automated tools can suggest potential mappings, but few tools are available for helping a designer understand mappings and design alternative mappings. We describe Muse, a mapping design wizard that uses data examples to assist designers in understanding and refining a schema mapping towards the desired specification. We present novel algorithms behind Muse and show how Muse systematically guides the designer on two important components of a mapping design: the specification of the desired grouping semantics for sets of data and the choice among alternative interpretations for semantically ambiguous mappings. In every component, Muse infers the desired semantics based on the designer's actions on a short sequence of small examples. Whenever possible, Muse draws examples from a familiar database, thus facilitating the design process even further. We report our experience with Muse on some publicly available schemas.
引用
收藏
页码:10 / +
页数:2
相关论文
共 26 条
[1]  
ALEXE B, 2007, UCSCCRL0710
[2]  
ATZENI P, 2006, EDBT, P368
[3]   ON THE STRUCTURE OF ARMSTRONG RELATIONS FOR FUNCTIONAL-DEPENDENCIES [J].
BEERI, C ;
DOWD, M ;
FAGIN, R ;
STATMAN, R .
JOURNAL OF THE ACM, 1984, 31 (01) :30-46
[4]  
Bernardi P., 2007, Seventh International Workshop on Microprocessor Test and Verification, P1
[5]  
Bernstein P.A., 2005, VLDB, P1283
[6]  
BERNSTEIN PA, 2006, VLDB, P55
[7]  
Bonifati A., 2005, HEPTOX HETEROGENEOUS
[8]  
CAREY MJ, 1996, VLDB J, P203
[9]  
CHITICARIU L, 2006, VLDB, P79
[10]   Composing schema mappings: Second-order dependencies to the rescue [J].
Fagin, R ;
Kolaitis, PG ;
Popa, L ;
Tan, WC .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 2005, 30 (04) :994-1055