TY - GEN
T1 - A service-based architecture for multi-domain search on the web
AU - Bozzon, Alessandro
AU - Brambilla, Marco
AU - Corcoglioniti, Francesco
AU - Vadacca, Salvatore
PY - 2010
Y1 - 2010
N2 - 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.
AB - 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.
KW - Execution Plan
KW - Query Plan
KW - Search Service
KW - Service Invocation
KW - Query Processor
UR - http://www.scopus.com/inward/record.url?scp=78650766941&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-17358-5_53
DO - 10.1007/978-3-642-17358-5_53
M3 - Conference contribution
AN - SCOPUS:78650766941
SN - 3642173578
SN - 9783642173578
VL - 6470 LNCS
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 663
EP - 669
BT - Service-Oriented Computing - 8th International Conference, ICSOC 2010, Proceedings
CY - Berlin
T2 - 8th International Conference on Service Oriented Computing, ICSOC 2010
Y2 - 7 December 2010 through 10 December 2010
ER -