Fakultäten » Wirtschaftswissenschaftliche Fakultät » Informatik, Institut für » Prof. Dr. Abraham Bernstein » Bernstein

Completed research project

Title / Titel High-Precision Service Retrieval
PDF Abstract (PDF, 14 KB)
Summary / Zusammenfassung Increasingly, on-line repositories such as the World WideWeb are being called upon to provide access not just to documents thatcollectuseful information, but also to servicesthat describe or even provideuseful behavior. Potential examplesof such services abound:
  • Software applicationssuch as web services that can be invoked remotely by people orsoftware. E.g.,
  • Software components thatcan be downloaded for use when creating a new application. E.g.,,
  • Best practice repositoriesthat describe how to achieve some goal. E.g.,,
  • Individuals or organizations,who can perform particular functions,E.g.,,,
As the number of such services increases it will becomeincreasingly important to provide tools to quickly find the servicesthey needwhile minimizing the burden for those who wish to list their serviceswiththese search engines. Current service retrieval technology is, however,notoriously prone to low precision and poor recall as well asoftentimes toocostly to use.

Our research in this area so far has proposed a novelservice retrieval approach based on the sophisticated use of processontologies. This approach uses a semantically rich description of aservice’s process semantics to improve query performance. While ourpreliminaryresults are promising, many important challenges remain. At the currentstatethe project provides a good basis for a deeper exploration andevaluation ofprocess-based service retrieval. In this project we, therefore, proposeto:
  • Further evaluate if and howprocess-based service retrieval improves retrieval performance(precision and recall) using realistic/real-world settings.
  • Find means to further improveretrieval performance.
Furthermore, as process-based annotations and ontologies cancomplicate the use of service retrieval technologies, theoverarchingquestion of the proposal is to explore (and possibly improve on) thecost/benefit tradeoff between rich service descriptions and ease of useforboth the service providers and the service seeker. To that end, thestudyplans to:
  • Experimentallyexplore thecost/benefit tradeoff between semantic markup and service retrieval.
  • Simplifyuser tasks such as querying for and indexing services to improve thebefits of using process-based retrieval.
Theimpact of this project is twofold. On thepractical side, it is an enabler for the retrieval of serviceproviders, whichis a critical element for the large-scale use of web-services,multi-agentsystems, and could significantly simplify the discovery of partners foroutsourcingarrangements enabling highly dynamic (virtual) enterprises. On thescientificside, the project contributes to the body of knowledge developed in thesemantic web and in areas such as multi agent systems. It also providesa basison which future distributed computing applications could rely to enablethedynamic construction of applications.
Weitere Informationen
Publications / Publikationen
M. Klein, A. Bernstein, "Towards High-Precision Service Retrieval", IEEE Internet Computing, Vol. 8, No. 1, January 2004, p. 30-36. (article)   klein-ic-paper.pdf (44 KB)

A. Bernstein, M. Klein, "Towards High-Precision Service Retrieval", The International Semantic Web Conference, 2002. (inproceedings)   SR_ISWC_02.pdf (89 KB)

M. Klein, A. Bernstein, "Searching for services on the semantic web using process ontologies", The Emerging Semantic Web - Selected papers from the first Semantic Web Working Symposium, Editor(s): Cruz, Decker, Euzenat, McGuinness; 2002, IOS press, Amsterdam, p. 159-172. (incollection)   SWWSFinal.pdf (70 KB)

Weitere Informationen

Keywords / Suchbegriffe process models, service discovery, resource discovery, semantic web, matchmaking
Project leadership and contacts /
Projektleitung und Kontakte
Prof. A. Bernstein, PhD (Project Leader)  
Other links to external web pages
Funding source(s) /
Unterstützt durch
SNF (Personen- und Projektförderung)
Support from US funding agencies for US research partners
In collaboration with /
In Zusammenarbeit mit
Mark Klein, Center for Coordination Science, MIT United States
Duration of Project / Projektdauer Mar 2004 to Mar 2006