Exploiting and Completing Web Data Sources Capabilities

  • Omar Boucelma
  • Mehdi Essid
  • Zoé Lacroix
  • Abdelkader Bétari
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2590)


Complex applications require integration systems that access data locally or on the Web while being capable to exploit and complete the various capabilities available at integrated resources. In scientific applications such as biomedical, engineering or geographical, information systems (IS) are highly heterogeneous: they differ by their data representation and by their radically different query languages. Therefore, in addition to the common problem of data integration, provided scientific query languages shall also be integrated. In this paper we propose an approach that not only focuses on the data integration, but also addresses the integration of query capabilities available at the sources. An IS may provide a query capability inexistent at another IS, whereas two query capabilities may be similar but with slightly different semantics. We introduce the notion of derived wrapper that captures additional query capabilities to either compensate capabilities lacking at a source, or to adjust an existing capability in order to make it homogeneous with other similar capabilities, wrapped at other sources. The use of derived wrappers extends traditional mediation approaches.


Geographic Information System Information System Query Language Road Section Execution Module 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    S. Abiteboul, O. Bendjelloun, I. Manolescu, T. Milo, and R. Weber. Active XML: Peer-to-Peer Data and Web Services Integration. In VLDB2002, Hong Kong, China, 2002. Demo. 248Google Scholar
  2. [2]
    O. Boucelma and Z. Lacroix. InterMed: une interface de médiation pour les systèmes d’information. ISI-Hermes, 6:33–60, december 2001. 246Google Scholar
  3. [3]
    L. Bright, J-R. Gruser, L. Raschid, and M. E. Vidal. AW rapper Generation Toolkit to Specify and Construct wrappers for Web accessible Data Sources (WebSources).Journal of Computer Systems Science & Engineering. Special Issue: Semantics on the World Wide Web, 14(2), March 1999. 244Google Scholar
  4. [4]
    D. Chamberlin, D. Florescu, J. Robie, J. Siméon, and M. Stefanescu. XQuery: A Query Language for XML. W3C, 2000. available at /xmlquery. 251
  5. [5]
    S. Cluet, C. Delobel, J. Simeon, and K. Smaga. Your mediators need data conversion. In Proccedings of the ACM SIGMOD Conference, pages 177–188, 1998. 244Google Scholar
  6. [6]
    W.F. Cody, L.M. Haas, W. Niblack, M. Arya, M.J. Carey, R. Fagin, D. Lee, D. Petkovic, P.M. Schwarz, J. Thomas, M. Tork Roth, J.H. Williams, and E. L. Wimmers. Querying Multimedia Data from Multiple Repositories by Content: The Garlic Project. In IFIP 2.6 Third Working Conference on Visual Database Systems (VDB-3), Lausanne, Switzerland, March 1995. 244
  7. [7]
    V. Dessard. GML & Web Feature Server. The Baseline for Online Geoservices. GEOINFORMATICS, pages 38–40, Mars 2002. 247Google Scholar
  8. [8]
    T. Devogele, C. Parent, and S. Spaccapietra. On Spatial Database Integration. International Journal of Geographical Information Science, 12(4):335–352, 1998. 248, 249CrossRefGoogle Scholar
  9. [9]
    H. Garcia-Molina, Y. Papakonstantinou, D. Quass, A. Rajaman, Y. Sagir, J. Ullman, V. Vassalos, and J. Widom. The TSIMMIS approach to mediation: Data models and Languages. Journal of Intelligent Information Systems, 1997. (See also 242
  10. [15]
    R. Laurini. Spatial Multidatabase Topological Continuity and Indexing: a Step towards Seamless GIS Data Interoperability. International Journal of Geographical Information Sciences, 12(4):373–402, june 1998. 248CrossRefGoogle Scholar
  11. [17]
    A. Levy, A. Rajaraman, and J. Ordille. The World Wide Web as a Collection of Views: Query Processing in the Information Manifold. In VIEWS96-Workshop on Materialized Views (in cooperation with SIGMOD 1996), 1996. 242Google Scholar
  12. [23]
    Peer-to-Peer Working Group. What is peer-to-peer? http://www.peer-topeerwg. org/whatis/index.html. 247
  13. [25]
    Ph. Rigaux, M. Scholl, and A. Voisard. Spatial Databases-with applications to GIS. Morgan Kaufmann, 2001. 242Google Scholar
  14. [26]
    Manuel Rodriguez-Martinez and Nick Roussopoulos. MOCHA: A Self-Extensible Database Middleware System for Distributed Data Sources. SIGMOD Record, 29(2):213–224, 2000. 244CrossRefGoogle Scholar
  15. [27]
    M. T. Roth and P. Schwarz. Don’t Scrap It, Wrap It! Awrap per Architecture for Legacy Data Sources. Proceedings of the International Conference on Very Large DataBases, pages 266–275, 1997. 244Google Scholar
  16. [30]
    V. S. Subrahmanian, S. Adali, A. Brink, R. Emery, J. J. Lu, A. Rajput, T. J. Rogers, R. Ross, and C. Ward. HERMES: AH Eterogeneous Reasoning and MEdiator System. TR available at 242
  17. [31]
    A. Tomasic, L. Raschid, and P. Valduriez. Scaling access to distributed heterogeneous data sources with disco. IEEE Transactions On Knowledge and Data Engineering, 10(5):808–823, 1998. 242CrossRefGoogle Scholar
  18. [32]
    A. Voisard and M. Jurgens. GEOSPATIAL INFORMATION EXTRACTION: QUERYING OR QUARRYING? In M. Goodchild and M. Egenhofer and R. Fegeas and C. Kottman, editor, INTEROPERATING GEOGRAPHIC INFORMATION SYSTEM, pages 165–179. Kluwer Academic Publishers, Boston, 1999. 243Google Scholar
  19. [34]
    J. Widom. Research problems in data warehousing. In Proceedings of CIKM’95, pages 25–30, 1995. 243Google Scholar
  20. [35]
    G. Wiederhold. Mediators in the Architecture of Future Information Systems. IEEE Computer, 25(3):38–49, March 1992. 242Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Omar Boucelma
    • 1
  • Mehdi Essid
    • 1
  • Zoé Lacroix
    • 2
  • Abdelkader Bétari
    • 3
  1. 1.LSISUniversité de ProvenceMarseille Cedex 13France
  2. 2.Arizona State UniversityTempeUSA
  3. 3.Département GTRIUT d’Aix-en-ProvenceMarseilleFrance

Personalised recommendations