Automatically composing services by mining process knowledge from the web

Bipin Upadhyaya, Ying Zou, Shaohua Wang, Joanna Ng

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Scopus citations

Abstract

Current approaches in Service-Oriented Architecture (SOA) are challenging for users to get involved in the service composition due to the in-depth knowledge required for SOA standards and techniques. To shield users from the complexity of SOA standards, we automatically generate composed services for end-users using process knowledge available in the Web. Our approach uses natural language processing techniques to extract tasks. Our approach automatically identifies services required to accomplish the tasks. We represent the extracted tasks in a task model to find the services and then generate a user interface (UI) for a user to perform the tasks. Our case study shows that our approach can extract the tasks from how-to instructions Web pages with high precision (i.e., 90%). The generated task model helps to discover services and compose the found services to perform a task. Our case study shows that our approach can reach more than 90% accuracy in service composition by identifying accurate data flow relation between services.

Original languageEnglish (US)
Title of host publicationService-Oriented Computing - 11th International Conference, ICSOC 2013, Proceedings
Pages267-282
Number of pages16
DOIs
StatePublished - 2013
Externally publishedYes
Event11th International Conference on Service-Oriented Computing, ICSOC 2013 - Berlin, Germany
Duration: Dec 2 2013Dec 5 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

Other

Other11th International Conference on Service-Oriented Computing, ICSOC 2013
Country/TerritoryGermany
CityBerlin
Period12/2/1312/5/13

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Keywords

  • UI generation
  • Web
  • instructions
  • service composition
  • task model

Fingerprint

Dive into the research topics of 'Automatically composing services by mining process knowledge from the web'. Together they form a unique fingerprint.

Cite this