Advertisement

Towards a Mediation System Framework for Transparent Access to Largely Distributed Sources

  • Christine Collet
  • Khalid Belhajjame
  • Gilles Bernot
  • Christophe Bobineau
  • Gennaro Bruno
  • Beatrice Finance
  • Fabrice Jouanot
  • Zoubida Kedad
  • David Laurent
  • Fariza Tahi
  • Genoveva Vargas-Solar
  • Tuyet-Trinh Vu
  • Xiaohui Xue
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3226)

Abstract

This paper presents the MediaGrid project whose goal is the definition of a mediation framework for transparent access to largely distributed sources. Frameworks are reusable pieces of design being expressed as a set of interfaces and components together with the description of their collaboration. Research topics addressed by the MediaGrid project include meta-data design, generation of mediation queries and adaptive and interactive query evaluation.

Keywords

Query Processing Query Evaluation Query Execution Query Plan Mediation System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. [AH00]
    Avnur, R., Hellerstein, J.M.: Eddies: Continuously adaptive query processing. In: Proc. of International Conference on Management Data, SIGMOD (2000)Google Scholar
  2. [AFT+96]
    Amsaleg, L., Franklin, M.-J., Tomasic, A., Urhan, T.: Scrambling query plans to cope with unexpected delays. In: Proc. of Conference on Parallel and Distributed Information Systems, PDIS (1996)Google Scholar
  3. [BDD+00]
    Ball, C.-A., Dolinski, K., Dwight, S.-S., Harris, M.-A., Issel-Tarver, L., Kasarskis, A., Scafe, C.-R., Sherlock, G., Binkley, G., Jin, H., Kaloper, M., Orr, S.-D., Shroeder, M., Weng, S., Zhu, Y., Botstein, D., Cherry, J.-M.: Integrating functional genomic information into the Saccharomyces Genome Database.Nucleic Acid Res. (2000)Google Scholar
  4. [BEK01]
    Bernal, A., Ear, U., Kyrpides, N.: Genomes OnLine Database (GOLD): a monitor of genome projects world-wide. Nucleic Acid Res. (2001)Google Scholar
  5. [BFMV00]
    Bouganim, L., Fabret, F., Mohan, C., Valduriez, P.: Dynamic query scheduling in data integration systems. In: Proc. of Inter. Conference on Data Engineering (2000)Google Scholar
  6. [BVC03]
    Bruno, G., Vargas-Solar, G., Collet, C.: ADEMS, an Adaptable and Extensible Mediation Framework: application to biological sources. In: Proceedings of the Workshop on Advances in Databases and Information Retrieval, Tlaxcala, Mexico, Septembre (2003) ISBN 970-36-0070-0Google Scholar
  7. [CCD+01]
    Chamberlin, D., Clark, J., Robie, J., Florescu, D., Siméon, J.: Stefanescu. M.: XQuery 1.0: An XML Query Language. W3C Working Draft (June 2001), http://www.w3.org/TR/xquery/
  8. [Col03]
    Collet, C.: A Mediation Framework for a Transparent Access to Biological Data Sources. In: Proceedings of the ECCB 2003 Conference Poster Session, Paris, Novembre (2003) , Long version presented at the 2003 Entity Relationship, published in the EMISA FORUM proceedingsGoogle Scholar
  9. [CV04]
    Collet, C., Vu, T.-T.: QBF: a Query Broker Framework for Adaptable Query Evaluation. In: Proc. of the Sixth International Conference on Flexible Query Answering Systems (FQAS), Lyon, France, June 24-26, (2004)Google Scholar
  10. [CVG00]
    Collet, C., Vargas-Solar, G., Grazziotin-Ribeiro, H.: Open active services for data intensive distributed applications. In: Proc. of International Database Engineering and Application Symposium, IDEAS (2000)Google Scholar
  11. [DD99]
    Domenig, R., Dittrich, K.R.: An Overview and Classification of Mediated Query Systems. Sigmod Record (1999)Google Scholar
  12. [Fal01]
    Fallside. D.C.: XML Schema Part 0: Primer. W3C Recommendation. Mai (2001), http://www.w3.org/TR/xmlschema-0/
  13. [GD87]
    Graefe, G., DeWitt, D.J.: The exodus optimizer generator. In: Proc. of International Conference on Management Data, SIGMOD (1987)Google Scholar
  14. [GM93]
    Graefe, G., McKenna, W.J.: The volcano optimizer generator: Extensibility and effcient search. In: Proc. of International Conference on Data Engineering (1993)Google Scholar
  15. [KBo99]
    Kedad, Z., Bouzeghoub, M.: Discovering View Expressions from a Multi-Source Information System. In: Kedad, Z., Bouzeghoub, M. (eds.) Proc. of the Fourth IFCIS International Conference on Cooperative Information Systems (CoopIS), Edinburgh, Scotland, pp. 57–68 (1999)Google Scholar
  16. [KD98]
    Kabra, N., DeWitt, D.J.: Effcient mid-query re-optimization of sub-optimal query execution plans. In: Proc. of International Conference on Management Data, SIGMOD (1998)Google Scholar
  17. [HFC+00]
    Hellerstein, J.M., Franklin, M.J., Chandrasekaran, S., Deshpande, A., Hildrum, K., Madden, S., Raman, V., Shah, M.A.: Adaptive query processing: Technology in evolution. IEEE Data Engineering Bulletin (2000)Google Scholar
  18. [HH99]
    Haas, P.J., Hellerstein, J.M.: Ripple Joins for Online Aggregation.In: Proc. of SIGMOD (1999)Google Scholar
  19. [RRH99]
    Raman, V., Raman, B., Hellerstein, J.-M.: Online dynamic reordering for interactive data processing. In: Proc. of International Conference on Very Large Data Bases, VLDB (1999)Google Scholar
  20. [RH02]
    Raman, V., Hellerstein, J.-M.: Partial results for online query processing. In: Proc. of ACM SIGMOD (2002)Google Scholar
  21. [SAC+79]
    Selinger, P.G., Astrahan, M.M., Chamberlin, D.D., Lorie, R.A., Price, T.G.: Access path selection in a relational database management system. In: Proc. of International Conference on Management Data, SIGMOD (1979)Google Scholar
  22. [SHK+01]
    Sherlock, G., Hernandez-Boussard, T., Kasarskis, A., Binkley, G., Matese, J.-C., Dwight, S.-S., Kaloper, M., Weng, S., Jin, H., Ball, C.-A., Eisen, M.-B., Spellman, P.-T., Brown, P.-O., Botstein, D., Cherry, J.-M.: The Stanford Microarray Database. Nucleic Acid Res. (2001)Google Scholar
  23. [SWA89]
    Swami, A.: Optimization of large join queries: Combining heuristics and combinatorial techniques. In: Proc. of Int. Conference on Management Data (1989)Google Scholar
  24. [UF00]
    Urhan, T., Franklin, M.J.: Xjoin: A reactively-scheduled pipelined join operator. IEEE Data Engineering Bulletin  23 (2000)Google Scholar
  25. [UFA98]
    Urhan, T., Franklin, M.J., Amsaleg, L.: Cost based query scrambling for initial delays. In: Proc. of International Conference on Management Data, SIGMOD (1998)Google Scholar
  26. [VC02]
    Vargas-Solar, G., Collet, C.: Adees: An adaptable and extensible event based infrastructure. In: Proc. of Database and Expert Systems Applications (2002)Google Scholar
  27. [VC03]
    Vu, T.-T., Collet, C.: Query Brokers for Distributed and Flexible Query Evaluation. In: Proc. of the Conference RIVF, Hanoi, Vietnam (2003)Google Scholar
  28. [VC04]
    Vu, T.-T., Collet, C.: Adaptable Query Evaluation using QBF. In: Proc. of the IDEAS Conf. (2004)Google Scholar
  29. [Wie92]
    Wiederhold, G.: Mediator in the Achitecture of Future Information Systems. The IEEE Computer Magazine 25(3), 38–49 (2002)Google Scholar
  30. [YMH+01]
    Yan, L.L., Miller, R.J., Haas, L.M., Fagin, R.: Data-Driven Understanding and Refinement of Schema Mappings. In:SIGMOD Conference (2001)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Christine Collet
    • 1
  • Khalid Belhajjame
    • 1
  • Gilles Bernot
    • 1
  • Christophe Bobineau
    • 1
  • Gennaro Bruno
    • 1
  • Beatrice Finance
    • 1
  • Fabrice Jouanot
    • 1
  • Zoubida Kedad
    • 1
  • David Laurent
    • 1
  • Fariza Tahi
    • 1
  • Genoveva Vargas-Solar
    • 1
  • Tuyet-Trinh Vu
    • 1
  • Xiaohui Xue
    • 1
  1. 1.LSR-IMAG LabInstitut National Polytechnique de GrenobleSaint-Martin d’HèresFrance

Personalised recommendations