A service-based architecture for multi-domain search on the web

Alessandro Bozzon*, Marco Brambilla, Francesco Corcoglioniti, Salvatore Vadacca

*Corresponding author for this work

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

2 Citations (Scopus)


Current search engines lack in support for multi-domain queries, i.e., queries that can be answered by combining information from two or more knowledge domains. Questions such as "Find a theater close to Times Square, NYC, showing a recent thriller movie, close to a pizza restaurant" have no answer unless the user individually queries different vertical search engines for each domain and then manually combines results. Therefore, the need arises for a special class of search applications that combine different search services. In this paper we propose an architecture aiming at answering multi-domain queries through composition of search services and we provide facilities for the execution of multi-domain queries and the visualization of their results, at the purpose of simplifying the access to the information. We describe our service-based architecture and the implemented optimization and distribution options, and we evaluate the feasibility and performance of our approach.
Original languageEnglish
Title of host publicationService-Oriented Computing - 8th International Conference, ICSOC 2010, Proceedings
Place of PublicationBerlin
Number of pages7
Volume6470 LNCS
Publication statusPublished - 2010
Externally publishedYes
Event8th International Conference on Service Oriented Computing, ICSOC 2010 - San Francisco, CA, United States
Duration: 7 Dec 201010 Dec 2010

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6470 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference8th International Conference on Service Oriented Computing, ICSOC 2010
Country/TerritoryUnited States
CitySan Francisco, CA


  • Execution Plan
  • Query Plan
  • Search Service
  • Service Invocation
  • Query Processor


Dive into the research topics of 'A service-based architecture for multi-domain search on the web'. Together they form a unique fingerprint.

Cite this