Entity-centric search for enterprise services

Marcus Roy, Ingo Weber, Boualem Benatallah

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


The consumption of APIs, such as Enterprise Services (ESs) in an enterprise Service-Oriented Architecture (eSOA), has largely been a task for experienced developers. With the rapidly growing number of such (Web)APIs, users with little or no experience in a given API face the problem of finding relevant API operations - e.g., mashups developers. However, building an effective search has been a challenge: Information Retrieval (IR) methods struggle with the brevity of text in API descriptions, whereas semantic search technologies require domain ontologies and formal queries. Motivated by the search behavior of users, we propose an iterative keyword search based on entities. The entities are part of a knowledge base, whose content stems from model-driven engineering. We implemented our approach and conducted a user study showing significant improvements in search effectiveness.

Original languageEnglish
Title of host publicationService-Oriented Computing - 11th International Conference, ICSOC 2013, Proceedings
Number of pages9
StatePublished - 2013
Externally publishedYes
Event11th International Conference on Service-Oriented Computing, ICSOC 2013 - Berlin, Germany
Duration: 2 Dec 20135 Dec 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8274 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference11th International Conference on Service-Oriented Computing, ICSOC 2013


Dive into the research topics of 'Entity-centric search for enterprise services'. Together they form a unique fingerprint.

Cite this