Deep Web Queries in a Semantic Web Environment

  • Thomas Hornung
  • Wolfgang May
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 37)


Access to Deep Web sources is concerned with querying data that is hidden behind Web forms and primarily not accessible by common query languages. Web forms do not contain any type information, and it thus follows that Deep Web sources only work on string data in its rudimentary form. In this paper, we demonstrate how Semantic Web technologies can be used to first lift Deep Web sources to the level of databases with a precise schema and strong typing information and finally to the level of Semantic Web applications. A special focus in this context is on handling measurements, units and dimensions, which is an important issue when data from multiple Deep Web sources is declaratively combined for more involved querying tasks.


Resource Description Framework Service Composition Domain Ontology Variable Binding German Railway 
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.
    Beyer, D., Chakrabarti, A., Henzinger, T.A.: Web Service interfaces. In: WWW, pp. 148–159. ACM, New York (2005)Google Scholar
  2. 2.
    Burstein, M.H., Hobbs, J.R., Lassila, O., Martin, D.L., McDermott, D.V., McIlraith, S.A., Narayanan, S., Paolucci, M., Payne, T.R., Sycara, K.P.: DAML-S: Web Service description for the Semantic Web. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 348–363. Springer, Heidelberg (2002)Google Scholar
  3. 3.
    Calì, A., Martinenghi, D.: Querying Data under Access Limitations. In: ICDE, pp. 50–59. IEEE, Los Alamitos (2008)Google Scholar
  4. 4.
    de Bruijn, J., Lausen, H., Polleres, A., Fensel, D.: The Web Service modeling language WSML: An overview. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 590–604. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  5. 5.
    Fritzen, O., May, W., Schenk, F.: Markup and Component Interoperability for Active Rules. In: Calvanese, D., Lausen, G. (eds.) RR 2008. LNCS, vol. 5341, pp. 197–204. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  6. 6.
    Hornung, T., May, W., Lausen, G.: Process algebra-based query workflows. In: CAiSE (to appear, 2009)Google Scholar
  7. 7.
    Hornung, T., Simon, K., Lausen, G.: Mashups over the Deep Web. In: WEBIST 2008. LNBIP, vol. 18, pp. 228–241. Springer, Heidelberg (2009)Google Scholar
  8. 8.
    Martin, D., Paolucci, M., Wagner, M.: Bringing semantic annotations to web services: OWL-S from the SAWSDL perspective. In: Aberer, K., Choi, K.-S., Noy, N., Allemang, D., Lee, K.-I., Nixon, L.J.B., Golbeck, J., Mika, P., Maynard, D., Mizoguchi, R., Schreiber, G., Cudré-Mauroux, P. (eds.) ASWC 2007 and ISWC 2007. LNCS, vol. 4825, pp. 340–352. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  9. 9.
    May, W., Alferes, J.J., Amador, R.: Active rules in the Semantic Web: Dealing with language heterogeneity. In: Adi, A., Stoutenburg, S., Tabet, S. (eds.) RuleML 2005. LNCS, vol. 3791, pp. 30–44. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  10. 10.
    Milner, R.: Calculi for synchrony and asynchrony. Theoretical Computer Science, pp. 267–310 (1983)Google Scholar
  11. 11.
    OWL Web Ontology Language (2004),
  12. 12.
    Rao, J., Su, X.: A survey of automated Web Service composition methods. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 43–54. Springer, Heidelberg (2004)Google Scholar
  13. 13.
    Resource Description Framework (RDF) (2000),
  14. 14.
    Simon, K., Lausen, G.: Viper: Augmenting automatic information extraction with visual perceptions. In: CIKM, pp. 381–388. ACM, New York (2005)Google Scholar
  15. 15.
    SPARQL Query Language for RDF,
  16. 16.
    Wang, Y., Hornung, T.: Deep Web Navigation by Example. In: BIS (Workshops), CEUR Workshop Proceedings 333, pp. 131–140. (2008)Google Scholar
  17. 17.
    Turtle - Terse RDF Triple Language,
  18. 18.
    Wu, W., Yu, C.T., Doan, A., Meng, W.: An interactive clustering-based approach to integrating source query interfaces on the Deep Web. In: SIGMOD, pp. 95–106 (2004)Google Scholar
  19. 19.
    Zhang, Z., He, B., Chang, K.C.-C.: Understanding Web query interfaces: Best-effort parsing with hidden syntax. In: SIGMOD, pp. 107–118 (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Thomas Hornung
    • 1
  • Wolfgang May
    • 2
  1. 1.Institut für InformatikUniversität Freiburg 
  2. 2.Institut für InformatikUniversität Göttingen 

Personalised recommendations