TY - CHAP
T1 - A Functional Model for Dataspace Management Systems
AU - Hedeler, Cornelia
AU - Fernandes, Alvaro A.A.
AU - Belhajjame, Khalid
AU - Mao, Lu
AU - Guo, Chenjuan
AU - Paton, Norman W.
AU - Embury, Suzanne M.
PY - 2013
Y1 - 2013
N2 - Dataspace management systems (DSMSs) hold the promise of pay-as-you-go data integration. We describe a comprehensive model of DSMS functionality using an algebraic style. We begin by characterizing a dataspace life cycle and highlighting opportunities for both automation and user-driven improvement techniques. Building on the observation that many of the techniques developed in model management are of use in data integration contexts as well, we briefly introduce the model management area and explain how previous work on both data integration and model management needs extending if the full dataspace life cycle is to be supported.We show that many model management operators already enable important functionalities (e.g., the merging of schemas, the composition of mappings, etc.) and formulate these capabilities in an algebraic structure, thereby giving rise to the notion of the core functionality of a DSMS as a many-sorted algebra. Given this view, we show how core tasks in the dataspace life cycle can be enacted by means of algebraic programs. An extended case study illustrates how such algebraic programs capture a challenging, practical scenario.
AB - Dataspace management systems (DSMSs) hold the promise of pay-as-you-go data integration. We describe a comprehensive model of DSMS functionality using an algebraic style. We begin by characterizing a dataspace life cycle and highlighting opportunities for both automation and user-driven improvement techniques. Building on the observation that many of the techniques developed in model management are of use in data integration contexts as well, we briefly introduce the model management area and explain how previous work on both data integration and model management needs extending if the full dataspace life cycle is to be supported.We show that many model management operators already enable important functionalities (e.g., the merging of schemas, the composition of mappings, etc.) and formulate these capabilities in an algebraic structure, thereby giving rise to the notion of the core functionality of a DSMS as a many-sorted algebra. Given this view, we show how core tasks in the dataspace life cycle can be enacted by means of algebraic programs. An extended case study illustrates how such algebraic programs capture a challenging, practical scenario.
UR - https://www.scopus.com/pages/publications/84885640700
U2 - 10.1007/978-3-642-28323-9_12
DO - 10.1007/978-3-642-28323-9_12
M3 - 章节
AN - SCOPUS:84885640700
SN - 9783642283222
T3 - Intelligent Systems Reference Library
SP - 305
EP - 341
BT - Advanced Query Processing
A2 - Catania, Barbara
A2 - Jain, Lakhmi
ER -