Automatic composition of semantic web services

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

92 Citations (Scopus)

Abstract

Service-oriented computing is gaining wider acceptance. For Web services to become practical, an infrastructure needs to be supported that allows users and applications to discover, deploy, compose and synthesize services automatically. For this automation to be effective, formal semantic descriptions of Web services should be available. In this paper we formally define the Web service discovery and composition problem and present an approach for automatic service discovery and composition based on semantic description of Web services. We also report on an implementation of a semantics-based automated service discovery and composition engine that we have developed. This engine employs a multi-step narrowing algorithm and is efficiently implemented using the constraint logic programming technology. The salient features of our engine are its scalability, i.e., its ability to handle very large service repositories, and its extremely efficient processing times for discovery and composition queries. We evaluate our engine for automated discovery and composition on repositories of different sizes and present the results.

Original languageEnglish (US)
Title of host publicationProceedings - 2007 IEEE International Conference on Web Services, ICWS 2007
Pages150-158
Number of pages9
DOIs
StatePublished - 2007
Externally publishedYes
Event2007 IEEE International Conference on Web Services, ICWS 2007 - Salt Lake City, UT, United States
Duration: Jul 9 2007Jul 13 2007

Other

Other2007 IEEE International Conference on Web Services, ICWS 2007
CountryUnited States
CitySalt Lake City, UT
Period7/9/077/13/07

Fingerprint

Semantic Web
Web services
Engines
Chemical analysis
Semantics
Logic programming
Scalability
Automation
Semantic web services
Service composition
Service discovery
Processing
Repository

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Information Systems
  • Information Systems and Management
  • Electrical and Electronic Engineering

Cite this

Bansal, S., Bansal, A., & Gupta, G. (2007). Automatic composition of semantic web services. In Proceedings - 2007 IEEE International Conference on Web Services, ICWS 2007 (pp. 150-158). [4279594] https://doi.org/10.1109/ICWS.2007.52

Automatic composition of semantic web services. / Bansal, Srividya; Bansal, Ajay; Gupta, Gopal.

Proceedings - 2007 IEEE International Conference on Web Services, ICWS 2007. 2007. p. 150-158 4279594.

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

Bansal, S, Bansal, A & Gupta, G 2007, Automatic composition of semantic web services. in Proceedings - 2007 IEEE International Conference on Web Services, ICWS 2007., 4279594, pp. 150-158, 2007 IEEE International Conference on Web Services, ICWS 2007, Salt Lake City, UT, United States, 7/9/07. https://doi.org/10.1109/ICWS.2007.52
Bansal S, Bansal A, Gupta G. Automatic composition of semantic web services. In Proceedings - 2007 IEEE International Conference on Web Services, ICWS 2007. 2007. p. 150-158. 4279594 https://doi.org/10.1109/ICWS.2007.52
Bansal, Srividya ; Bansal, Ajay ; Gupta, Gopal. / Automatic composition of semantic web services. Proceedings - 2007 IEEE International Conference on Web Services, ICWS 2007. 2007. pp. 150-158
@inproceedings{6cf5f6aa9c8044a698f54cd3cf36c1f8,
title = "Automatic composition of semantic web services",
abstract = "Service-oriented computing is gaining wider acceptance. For Web services to become practical, an infrastructure needs to be supported that allows users and applications to discover, deploy, compose and synthesize services automatically. For this automation to be effective, formal semantic descriptions of Web services should be available. In this paper we formally define the Web service discovery and composition problem and present an approach for automatic service discovery and composition based on semantic description of Web services. We also report on an implementation of a semantics-based automated service discovery and composition engine that we have developed. This engine employs a multi-step narrowing algorithm and is efficiently implemented using the constraint logic programming technology. The salient features of our engine are its scalability, i.e., its ability to handle very large service repositories, and its extremely efficient processing times for discovery and composition queries. We evaluate our engine for automated discovery and composition on repositories of different sizes and present the results.",
author = "Srividya Bansal and Ajay Bansal and Gopal Gupta",
year = "2007",
doi = "10.1109/ICWS.2007.52",
language = "English (US)",
isbn = "0769529240",
pages = "150--158",
booktitle = "Proceedings - 2007 IEEE International Conference on Web Services, ICWS 2007",

}

TY - GEN

T1 - Automatic composition of semantic web services

AU - Bansal, Srividya

AU - Bansal, Ajay

AU - Gupta, Gopal

PY - 2007

Y1 - 2007

N2 - Service-oriented computing is gaining wider acceptance. For Web services to become practical, an infrastructure needs to be supported that allows users and applications to discover, deploy, compose and synthesize services automatically. For this automation to be effective, formal semantic descriptions of Web services should be available. In this paper we formally define the Web service discovery and composition problem and present an approach for automatic service discovery and composition based on semantic description of Web services. We also report on an implementation of a semantics-based automated service discovery and composition engine that we have developed. This engine employs a multi-step narrowing algorithm and is efficiently implemented using the constraint logic programming technology. The salient features of our engine are its scalability, i.e., its ability to handle very large service repositories, and its extremely efficient processing times for discovery and composition queries. We evaluate our engine for automated discovery and composition on repositories of different sizes and present the results.

AB - Service-oriented computing is gaining wider acceptance. For Web services to become practical, an infrastructure needs to be supported that allows users and applications to discover, deploy, compose and synthesize services automatically. For this automation to be effective, formal semantic descriptions of Web services should be available. In this paper we formally define the Web service discovery and composition problem and present an approach for automatic service discovery and composition based on semantic description of Web services. We also report on an implementation of a semantics-based automated service discovery and composition engine that we have developed. This engine employs a multi-step narrowing algorithm and is efficiently implemented using the constraint logic programming technology. The salient features of our engine are its scalability, i.e., its ability to handle very large service repositories, and its extremely efficient processing times for discovery and composition queries. We evaluate our engine for automated discovery and composition on repositories of different sizes and present the results.

UR - http://www.scopus.com/inward/record.url?scp=46849108742&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=46849108742&partnerID=8YFLogxK

U2 - 10.1109/ICWS.2007.52

DO - 10.1109/ICWS.2007.52

M3 - Conference contribution

SN - 0769529240

SN - 9780769529240

SP - 150

EP - 158

BT - Proceedings - 2007 IEEE International Conference on Web Services, ICWS 2007

ER -