Constructing Maintainable Semantic Mappings in Xquery

Qian, Gang; Dong, Yisheng
Qian, G
Dong, Y
WebDB 2005: 121-126
Citations range: 
1 - 9
Qian2005ConstructingMaintainable.pdf240.48 KB

Semantic mapping is one of the important components underlying the data sharing systems. As is known, constructing and maintain-ing such mappings both are necessary yet extremely hard process-es. While many current works focus on seeking automatic tech-niques to solve such problems, the mapping itself is still left as an undecorated expression, and in practice it is still inevitable for the user to directly deal with such troublesome expressions. In this paper we address such problems by proposing a flexible and maintainable mapping model, where atomic mapping and combi-nation operators are the main components. Conceptually, to con-struct global mapping for the whole target schema, we first con-struct the atomic mappings for each single target schema element, and then combine them using the operators. We represent such combined mappings as mapping trees, which can be incrementally constructed, and can be locally maintained. Also, we outline the main issues in combining our work with the current automatic techniques, and analyze the maintainability of the mapping tree. Though our discussion is applicable to other models, this paper limits the attention to the XML model and the XQuery language.