Supporting metasearch with XSL

Elsevier Science Inc
Publication Type:
Journal Article
Journal Of Systems And Software, 2004, 73 (1), pp. 159 - 168
Issue Date:
Full metadata record
Files in This Item:
Filename Description Size
Thumbnail2004000115.pdf1.46 MB
Adobe PDF
Metasearch engines better coverage and are more fault-tolerant and expandable than single search engines. A metasearch engine is required to post queries with and obtain retrieval results from several other Internet search engines. In this paper, we describe the use of the extensible style language (XSL) to support metasearches. We show how XSL can transform a query, expressed in XML, into di.erent forms for di.erent search engines. We show how the retrieval results could be transformed into a standard format so that the metasearch engine can interpret the retrieved data, .ltering the irrelevant information (e.g. advertisement). The proposed structure treats the metasearch engine and the individual search engines as separate modules with a clearly de.ned communication structure through XSL. Thus, the system is more extensible than coding the structure and syntactic transformation processes. It allows other new search engines to be included just through plug-and-play, requiring only that the new transformation of XML for this search engine be included in the XSL.
Please use this identifier to cite or link to this item: