Volume 1 Number 1 (Jul. 2006)
Home > Archive > 2006 > Volume 1 Number 1 (Jul. 2006) >
JSW 2006 Vol.1(1): 40-50 ISSN: 1796-217X
doi: 10.4304/jsw.1.1.40-50

On-the-fly Construction of Web Services Compositions from Natural Language Requests

Alessio Bosca1, Fulvio Corno1, Giuseppe Valetto2, Roberta Maglione3
1Politecnico di Torino, Torino, Italy
2IBM T.J. Watson Research Center, Hawthorne, NY, USA and Telecom Italia Lab, Torino, Italy
3Telecom Italia Lab, Torino, Italy

Abstract—The introduction of Semantic Web techniques in Service-oriented Architectures enables explicit representation and reasoning about semantically rich descriptions of service operations. Those techniques hold promise for the automated discovery, selection, composition and binding of services. This paper describes an approach to derive formal specifications of Web Service compositions on the basis of the interpretation of informal user requests expressed in restricted Natural Language. Our approach leverages the semantic and ontological description of a portfolio of known service operations (called the Semantic Service Catalog). Each user request is processed against a Natural Language vocabulary that includes lexical constructs designed to convey the operations' semantics, in order to recognize and extract fundamental functional requirements implied by the request, and associate them to entries in the Catalog. In addition, the request interpreter extracts from the request the overall service logic, expressed in terms of a set of modular templates describing control and data flow among the selected operations. The result is a composition specification that associates on demand each user request to a new composed service. That specification is formal and can thus be transformed in an executable flow document for a target service composition engine.

Index Terms—Service-Oriented Architectures, Semantic Web, Semantic Web Services, Natural Language Processing


Cite: Alessio Bosca, Fulvio Corno, Giuseppe Valetto, Roberta Maglione, " On-the-fly Construction of Web Services Compositions from Natural Language Requests," Journal of Software vol. 1, no. 1, pp. 40-50, 2006.

General Information

ISSN: 1796-217X (Online)
Frequency: Monthly (2006-2019); Bimonthly (Since 2020)
Editor-in-Chief: Prof. Antanas Verikas
Executive Editor: Ms. Yoyo Y. Zhou
Abstracting/ Indexing: DBLP, EBSCO, ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat, etc
E-mail: jsw@iap.org
  • Dec 06, 2019 News!

    Vol 14, No 1- Vol 14, No 4 has been indexed by EI (Inspec)   [Click]

  • Apr 16, 2020 News!

    Papers published in JSW Vol 14, No 1- Vol 15 No 1 have been indexed by DBLP     [Click]

  • May 12, 2020 News!

    Vol 15, No 4 has been published with online version     [Click]

  • Aug 01, 2018 News!

    [CFP] 2020 the annual meeting of JSW Editorial Board, ICCSM 2020, will be held in Rome, Italy, July 17-19, 2020   [Click]

  • May 12, 2020 News!

    The papers published in Vol 15, No 4 have all received dois from Crossref     [Click]