Jaura, O. (2006). A scalable special-purpose metasearch engine [Dissertation, Technische Universität Wien]. reposiTUm. https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-16576
metasearch; special-purpose metasearch; form mapping; flight metasearch
en
Abstract:
Gleich nach dem Mailen, ist das Suchen die beliebteste Tätigkeit im Internet und Suchmaschinen sind das Werkzeug, mit dem man an die unermesslichen Informationsmengen im World Wide Web herankommt. Eine Lösung, die auf der Zusammenführung von Suchergebnissen mehrerer Suchmaschinen basiert - wird als Metasuche bezeichnet. Eine Lösung, die spezialisierte Suchmaschinen und Metasuchmaschinen kombiniert, bezeichnet man als spezialisierte Metasuche oder Spezial-Metasuche. Eine Spezial-Metasuche ist in der Lage Suchergebnisse von nachgestellten Datenbanken zu integrieren, die über konkrete spezialisierte Suchmaschinen verfügbar sind.<br />Ein gutes Beispiel dafür, wie Technologie einem Endkunden dabei hilft die zweckmäßigsten Angaben zu finden - sind Flugbuchungen. Durch die Integration von Suchergebnissen von mehreren Buchungssystemen der Fluggesellschaften können die Kunden vergleichen um so den am besten geeigneten und günstigsten Flug unter mehreren Fluggesellschaften zu finden. Ohne eine spezialisierte Metasuchlösung, müsste der Endkunde die Buchungssysteme jeder einzelnen Fluggesellschaft prüfen, d.h. jede spezialisierte Suchmaschine. Eine durchdachte Metasuchlösung ermöglicht auch Währungskonversionen, die Sortierung der Suchergebnisse und das Kombinieren von mehreren Flugrouten verschiedener Gesellschaften.<br />Diese Arbeit entwickelt eine neuartige spezialisierte Metasuchmaschine, die für jeden Geschäftszweck anwendbar ist; sie präsentiert den theoretischen und technischen Hintergrund, den Entwurf wie auch die für einen kommerziellen Einsatz geeignete Umsetzung. Der technische Hintergrund befasst sich mit solchen Gebieten, wie der Mapping-Theorie; der Entwurf zeigt Einzelheiten des Mapping- und Ausführungsrahmens und bei der Umsetzung werden zur Erreichung einer robusten und skalierbaren Lösung unternehmenseigene Technologien eingesetzt.<br />Die beigefügte Fallstudie ist eine Flug-Metasuche, eine Spezialmetasuche, die die Suchergebnisse der Buchungssysteme von Fluggesellschaften integriert.<br />
de
Search is after e-mail is the second most popular activity on the Internet and search engines are tools to reach the extensive amount of information on the World Wide Web. A solution based on the aggregation of results from more search engines, that can lead to better quality and higher number of results, is called metasearch. A solution that combines specialised search engines and metasearch engines is called specialised metasearch or special-purpose metasearch. A specialised metasearch solution is able to integrate results from backend databases that are available through particular specialised search engines.<br />A good example of how this technology helps an end customer to find the most appropriate data is the flight booking area. The integration of results from more airline flight booking systems allows users to compare and find the most suitable and cheapest flight from a number of airlines. Without a specialised metasearch solution an end customer would have to check every single airline flight booking system, i.e.<br />each specialised search engine. A sophisticated metasearch solution can also provide features such as currency conversion, sorting of results and combining more routes from different airlines.<br />This thesis develops a novel special-purpose metasearch engine that can be used for any business purpose, presenting its theoretical and technical background, design and implementation suitable for commercial use. The technical background embraces areas such as mapping theory; the design shows details of the mapping and execution frameworks, and the implementation uses enterprise technologies to achieve a robust and scalable solution.<br />The case study included is - a flight metasearch, a special-purpose metasearch that integrates results from airline booking systems.