Abstract
To date there have been several efforts with a view to developing services that support and enable data integration on the Grid; however there is a lack of a comprehensive solution to this issue. This paper summarises the work thus far on the XMAP data integration framework and query reformulation algorithm and on middleware with regard to Grid query processing services, namely OGSA-DQP. Furthermore, it presents an architecture for data integration-enabled query processing on the Grid, which combines the two aforementioned pieces of work and provides an extended set of e-Services. These services allow users to submit queries over a single database and receive the results from multiple databases that are semantically correlated with the former one. The paper focuses on the service choreography involved by elaborating on the interactions between the services, and discusses the extensions to OGSA-DQP that are required in order to make the services interoperable.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
The Globus toolkit, http://www.globus.org.
GridMiner, http://www.gridminer.org/.
SASF: service-based approach to schema federation, http://sasf.grid.leena34.com/.
M. N. Alpdemir, A. Mukherjee, N. W. Paton, P. Watson, A. A. Fernandes, A. Gounaris and J. Smith. Service-based distributed querying on the grid. In Maria E. Orlowska, Sanjiva Weerawarana, Mike P. Papazoglou, and Jian Yang, editors, Service-Oriented Computing — ICSOC 2003, First Int. Conference, Trento, Italy, December 15–18, 2003, Proceedings, pages 467–482. Springer, 2003.
M. N. Alpdemir, A. Mukherjee, A. Gounaris, N. W. Paton, P. Watson, A. A. Fernandes and D. J. Fitzgerald. OGSA-DQP: A service for distributed querying on the grid. In Advances in Database Technology — EDBT 2004, 9th Int. Conference on Extending Database Technology, pages 858–861, March 2004.
M. Antonioletti et al. OGSA-DAI: Two years on. In Global Grid Forum 10 — Data Area Workshop, March 2004.
Ph. A. Bernstein, F. Giunchiglia, A. Kementsietsidis, J. Mylopoulos, L. Serafini and I. Zaihrayeu. Data management for peer-to-peer computing: A vision. In Proc. of the 5th Int. Workshop on the Web and Databases (WebDB 2002), pages 89–94, June 2002.
K. S. Beyer, R. Cochrane, V. Josifovski, J. Kleewein, G. Lapis, G. M. Lohman, B. Lyle, F. Ozcan, H. Pirahesh, N. Seemann, T. C. Truong, B. Van der Linden, B. Vickery and C. Zhang. System rx: One part relational, one part xml. In SIGMOD Conference 2005, pages 347–358, 2005.
P. Brezany, A. Woehrer and A. M. Tjoa. Novel mediator architectures for grid information systems. Future Generation Computer Systems, 21(1):107–114, 2005.
D. Calvanese, E. Damaggio, G. De Giacomo, M. Lenzerini and R. Rosati. Semantic data integration in P2P systems. In Proc. of the First Int. Workshop on Databases, Information Systems, and Peer-to-Peer Computing (DBISP2P), pages 77–90, September 2003.
D. Calvanese, G. De Giacomo, M. Lenzerini, R. Rosati and G. Vetere. Hyper: A framework for peer-to-peer data integration on grids. In Proc. of the Int. Conference on Semantics of a Networked World: Semantics for Grid Databases (ICSNW 2004), volume 3226 of Lecture Notes in Computer Science, pages 144–157, 2004.
C. Comito and D. Talia. Xml data integration in ogsa grids. In 1st Int. Workshop on Data Management in Grids (DMG), pages 4–15, 2005.
K. Czajkowski et al. The WS-resource framework version 1.0. The Globus Alliance, Draft, March 2004. http: //www.globus.org/wsrf/specs/ws-wsrf.pdf.
W. Fan, J. Xu Yu, H. Lu and J. Lu. Query translation from xpath to sql in the presence of recursive dtds. In VLDB Conference 2005, 2005.
I. Foster, C. Kesselman and S. Tuecke. The Anatomy of the Grid: Enabling Scalable Virtual Organizations. Int. J. Supercomputer Applications, 15(3), 2001.
E. Franconi, G. M. Kuper, A. Lopatenko and L. Serafini. A robust logical and computational characterisation of peer-to-peer database systems. In Proc. of the First Int. Workshop on Databases, Information Systems, and Peer-to-Peer Computing (DBISP2P), pages 64–76, September 2003.
A. Y. Halevy. Data integration: A status report. In BTW, pages 24–29, 2003.
A. Y. Halevy, D. Suciu, I. Tatarinov and Z. G. Ives. Schema mediation in peer data management systems. In Proc. of the 19th Int. Conference on Data Engineering, pages 505–516, March 2003.
A. Kementsietsidis, M. Arenas and R. J. Miller. Mapping data in peer-to-peer systems: Semantics and algorithmic issues. In Proc. of the 2003 ACM SIGMOD Int. Conference on Management of Data, pages 325–336, June 2003.
G. Lapis. Xml and relational storage — are they mutually exclusive? available at http://www.idealliance.org/proceedings/xtech05/papers/02-05-01/ (accessed in july 2005).
A. Y. Levy, A. Rajaraman and J. J. Ordille. Querying heterogeneous information sources using source descriptions. In Proc. of 22th Int. Conference on Very Large Data Bases (VLDB’96), pages 251–262, September 1996.
A. P. Sheth and J. A. Larson. Federated database systems for managing distributed, heterogeneous, and autonomous databases. ACM Computing Surveys, 22(3): 183–236, 1990.
J. Smith, A. Gounaris, P. Watson, N. W. Paton, A. A. Fernandes and R. Sakellariou. Distributed query processing on the grid. In Manish Parashar, editor, Grid Computing — GRID 2002, Third Int. Workshop, Baltimore, MD, USA, November 18, 2002, Proceedings, pages 279–290. Springer, 2002.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer Science+Business Media, LLC
About this paper
Cite this paper
Gounaris, A., Sakellariou, R., Comito, C., Talia, D. (2007). Service Choreography for Data Integration on the Grid. In: Talia, D., Bilas, A., Dikaiakos, M.D. (eds) Knowledge and Data Management in GRIDs. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-37831-2_2
Download citation
DOI: https://doi.org/10.1007/978-0-387-37831-2_2
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-37830-5
Online ISBN: 978-0-387-37831-2
eBook Packages: Computer ScienceComputer Science (R0)