Mediators in the Architecture of Grid Information Systems

Across a wide variety of fields, huge datasets are being collected and accumulated at a dramatical pace. The datasets addressed by individual applica- tions are very often heterogeneous and geographically distributed. In this paper, we describe our extensions and improvements to the reference implementation of the OGSA-DAI Grid Data Service prototype in order to provide a Virtual Data Source - a clean abstraction of heterogeneous/distributed data for users and ap- plications. By picturing general applicable access scenarios we are showing the great need for such a Grid data mediation service as well as the compliance with important requirements of virtual data sources.

[1]  Norman W. Paton,et al.  Grid Data Access and Integration in OGSA , 2002 .

[2]  Monika Solanki,et al.  The Landscape of Markup Languages for Web Service Composition , 2003 .

[3]  Ivan Janciak,et al.  Knowledge Grid Support for Treatment of Traumatic Brain Injury Victims , 2003, ICCSA.

[4]  Donald F. Ferguson,et al.  The WS-Resource Framework , 2004 .

[5]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[6]  Heiner Stuckenschmidt,et al.  Ontology-Based Integration of Information - A Survey of Existing Approaches , 2001, OIS@IJCAI.

[7]  Mario Cannataro,et al.  KNOWLEDGE GRID: High Performance Knowledge Discovery on the Grid , 2001, GRID.

[8]  M. F.,et al.  Bibliography , 1985, Experimental Gerontology.

[9]  Donald Kossmann,et al.  The state of the art in distributed query processing , 2000, CSUR.

[10]  LudäscherBertram,et al.  XML-based information mediation with MIX , 1999 .

[11]  Kishik Park,et al.  A design and implementation of XML-based Mediation Framework (XMF) for integration of Internet information resources , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[12]  Paul Benjamin Lowry XML data mediation and collaboration: a proposed comprehensive architecture and query requirements for using XML to mediate heterogeneous data sources and targets , 2001 .

[13]  Daniela Florescu,et al.  Quilt: An XML Query Language for Heterogeneous Data Sources , 2000, WebDB.

[14]  Frank Leymann,et al.  Modeling Stateful Resources with Web Services , 2004 .

[15]  C. M. Sperberg-McQueen,et al.  eXtensible Markup Language (XML) 1.0 (Second Edition) , 2000 .

[16]  Norman W. Paton,et al.  Grid Database Service Specification , 2002 .

[17]  David W. Embley,et al.  Ontology-based extraction and structuring of information from data-rich unstructured documents , 1998, CIKM '98.

[18]  Ian T. Foster,et al.  Overview of the I-Way: Wide-Area Visual Supercomputing , 1996, Int. J. High Perform. Comput. Appl..

[19]  Carolyn E. Begg,et al.  Database Systems: A Practical Approach to Design, Implementation and Management , 1998 .

[20]  David P. Anderson,et al.  SETI@home-massively distributed computing for SETI , 2001, Comput. Sci. Eng..

[21]  Tore Risch,et al.  Comparison of Amos II with other Data Integration Projects , 1999 .

[22]  Ian T. Foster,et al.  The data grid: Towards an architecture for the distributed management and analysis of large scientific datasets , 2000, J. Netw. Comput. Appl..

[23]  Terence Critchlow,et al.  Meta-data based mediator generation , 1998, Proceedings. 3rd IFCIS International Conference on Cooperative Information Systems (Cat. No.98EX122).

[24]  N. Paton,et al.  Database Access and Integration Services on the Grid , 2002 .

[25]  Hector Garcia-Molina,et al.  Mediated query processing over autonomous data sources , 2001 .

[26]  Reagan Moore,et al.  Knowledge-based Grids , 2001, 2001 Eighteenth IEEE Symposium on Mass Storage Systems and Technologies.

[27]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[28]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[29]  James A. Hendler,et al.  Applying Ontology to the Web: A Case Study , 1999, IWANN.

[30]  G Stix,et al.  The triumph of the light. , 2001, Scientific American.

[31]  Gio Wiederhold,et al.  Mediators in the architecture of future information systems , 1992, Computer.

[32]  G. DeFriese,et al.  The New York Times , 2020, Publishing for Libraries.

[33]  Paul Watson,et al.  A Grid Application Framework based on Web Services Specifications and Practices , 2004 .

[34]  Jignesh M. Patel,et al.  Structural joins: a primitive for efficient XML query pattern matching , 2002, Proceedings 18th International Conference on Data Engineering.

[35]  Bart Selman,et al.  Knowledge Compilation using Horn Approximations , 1991, AAAI.

[36]  Wolfgang Hoschek,et al.  A UNIFIED PEER-TO-PEER DATABASE FRAMEWORK FOR XQUERIES OVER DYNAMIC DISTRIBUTED CONTENT AND ITS APPLICATION FOR SCALABLE SERVICE DISCOVERY , 2002 .

[37]  Jiawei Han,et al.  OLAP Mining: Integration of OLAP with Data Mining , 1997, DS-7.

[38]  David J. DeWitt,et al.  A performance evaluation of four parallel join algorithms in a shared-nothing multiprocessor environment , 1989, SIGMOD '89.

[39]  Philip S. Yu,et al.  Data Mining: An Overview from a Database Perspective , 1996, IEEE Trans. Knowl. Data Eng..

[40]  Chaitanya K. Baru,et al.  XML-based information mediation with MIX , 1999, SIGMOD '99.

[41]  Goetz Graefe,et al.  Query evaluation techniques for large databases , 1993, CSUR.

[42]  Ivan Janciak,et al.  Towards the Wisdom Grid: Goals and Architecture , 2003, PPAM.

[43]  Dave Pearson,et al.  Grid Database Access and Integration: Requirements and Functionalities , 2003 .

[44]  Michael R. Genesereth,et al.  The Conceptual Basis for Mediation Services , 1997, IEEE Expert.

[45]  Ian T. Foster,et al.  Grid Services for Distributed System Integration , 2002, Computer.

[46]  Anura Gurugé,et al.  Universal Description, Discovery, and Integration , 2004 .

[47]  Peter Brezany,et al.  GridMiner: An Infrastructure for Data Mining on Computational Grids , 2003 .

[48]  David L. Cohn,et al.  Autonomic Computing , 2003, ISADS.

[49]  Charles E. Catlett,et al.  From the I-WAY to the National Technology Grid , 1997, CACM.

[50]  Ian T. Foster,et al.  On Death, Taxes, and the Convergence of Peer-to-Peer and Grid Computing , 2003, IPTPS.

[51]  Hui Lin,et al.  Object-Oriented mediator queries to XML data , 2000, Proceedings of the First International Conference on Web Information Systems Engineering.

[52]  Todd D. Millstein,et al.  Navigational Plans For Data Integration , 1999, AAAI/IAAI.

[53]  William H. Bell,et al.  Project Spitfire - Towards Grid Web Service Databases , 2002 .

[54]  Alon Y. Levy Logic-based techniques in data integration , 2001 .

[55]  Joann J. Ordille,et al.  Querying Heterogeneous Information Sources Using Source Descriptions , 1996, VLDB.

[56]  S WeldDaniel,et al.  An adaptive query execution system for data integration , 1999 .

[57]  Nick Roussopoulos,et al.  Interoperability of multiple autonomous databases , 1990, CSUR.

[58]  James C. French,et al.  Legion: The Next Logical Step Toward a Nationwide Virtual Computer , 1994 .

[59]  Nicholas R. Jennings,et al.  The Semantic Grid: A Future e‐Science Infrastructure , 2003 .

[60]  Nicholas R. Jennings,et al.  The Evolution of the Grid , 2003 .

[61]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[62]  Sonia Sharama,et al.  Grid Computing , 2004, Lecture Notes in Computer Science.

[63]  Simon Adcock How does the Grid extend the Internet , and what is the future vision for this development ? , .

[64]  Klaus R. Dittrich,et al.  An overview and classification of mediated query systems , 1999, SGMD.

[65]  Mario Cannataro,et al.  KNOWLEDGE GRID An Architecture for Distributed Knowledge Discovery , 2002 .

[66]  Mohammed J. Zaki Parallel and distributed association mining: a survey , 1999, IEEE Concurr..

[67]  Alon Y. Halevy,et al.  An adaptive query execution system for data integration , 1999, SIGMOD '99.

[68]  Peter Brezany,et al.  Large-Scale Scientific Irregular Computing on Clusters and Grids , 2002, International Conference on Computational Science.

[69]  David F. Snelling,et al.  UNICORE—a Grid computing environment , 2002, Concurr. Comput. Pract. Exp..

[70]  Norman W. Paton,et al.  Adaptive Query Processing: A Survey , 2002, BNCOD.

[71]  Günter Kickinger,et al.  Workflow Management in GridMiner , 2003 .

[72]  Richard Hull,et al.  Managing semantic heterogeneity in databases: a theoretical prospective , 1997, PODS.

[73]  Ian T. Foster,et al.  Globus: a Metacomputing Infrastructure Toolkit , 1997, Int. J. High Perform. Comput. Appl..

[74]  Jennifer Widom,et al.  The TSIMMIS Project: Integration of Heterogeneous Information Sources , 1994, IPSJ.

[75]  Steve Vinoski,et al.  CORBA: integrating diverse applications within distributed heterogeneous environments , 1997, IEEE Commun. Mag..

[76]  Carolyn Begg Thomas Connolly,et al.  Database Systems: A Practical Approach To Design, , 2004 .

[77]  R. Oldfield Summary of Existing and Developing Data Grids DRAFT , 2001 .

[78]  Jiawei Han,et al.  Data Mining: Concepts and Techniques , 2000 .

[79]  Pedro M. Domingos,et al.  Learning Source Description for Data Integration , 2000, WebDB.

[80]  G.E. Moore,et al.  Cramming More Components Onto Integrated Circuits , 1998, Proceedings of the IEEE.

[81]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[82]  Vanja Josifovski,et al.  Design, implementation and evaluation of a distributed mediator system for data integration , 1999 .