TY - GEN
T1 - Mining test oracles of web search engines
AU - Zheng, Wujie
AU - Ma, Hao
AU - Lyu, Michael R.
AU - Xie, Tao
AU - King, Irwin
PY - 2011
Y1 - 2011
N2 - Web search engines have major impact in people's everyday life. It is of great importance to test the retrieval effectiveness of search engines. However, it is labor-intensive to judge the relevance of search results for a large number of queries, and these relevance judgments may not be reusable since the Web data change all the time. In this work, we propose to mine test oracles of Web search engines from existing search results. The main idea is to mine implicit relationships between queries and search results, e.g., some queries may have fixed top 1 result while some may not, and some Web domains may appear together in top 10 results. We define a set of items of queries and search results, and mine frequent association rules between these items as test oracles. Experiments on major search engines show that our approach mines many high-confidence rules that help understand search engines and detect suspicious search results.
AB - Web search engines have major impact in people's everyday life. It is of great importance to test the retrieval effectiveness of search engines. However, it is labor-intensive to judge the relevance of search results for a large number of queries, and these relevance judgments may not be reusable since the Web data change all the time. In this work, we propose to mine test oracles of Web search engines from existing search results. The main idea is to mine implicit relationships between queries and search results, e.g., some queries may have fixed top 1 result while some may not, and some Web domains may appear together in top 10 results. We define a set of items of queries and search results, and mine frequent association rules between these items as test oracles. Experiments on major search engines show that our approach mines many high-confidence rules that help understand search engines and detect suspicious search results.
UR - http://www.scopus.com/inward/record.url?scp=84855444701&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84855444701&partnerID=8YFLogxK
U2 - 10.1109/ASE.2011.6100085
DO - 10.1109/ASE.2011.6100085
M3 - Conference contribution
AN - SCOPUS:84855444701
SN - 9781457716393
T3 - 2011 26th IEEE/ACM International Conference on Automated Software Engineering, ASE 2011, Proceedings
SP - 408
EP - 411
BT - 2011 26th IEEE/ACM International Conference on Automated Software Engineering, ASE 2011, Proceedings
PB - IEEE Computer Society
T2 - 2011 26th IEEE/ACM International Conference on Automated Software Engineering, ASE 2011
Y2 - 6 November 2011 through 10 November 2011
ER -