USDL: A service-semantics description language for automatic service discovery and composition

Srividya Bansal, Ajay Bansal, Luke Simon, Ajay Mallya, Gopal Gupta, Thomas D. Hite

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Web services and Service-Oriented Computing is being widely adopted. In order to effectively reuse existing services, we need an infrastructure that allows users and applications to discover, deploy, compose, and synthesize services automatically. This automation can take place only if a formal description of the Web services is available. In this article we present an infrastructure using USDL (Universal ServiceSemantics Description Language), a language for formally describing the semantics of Web services. USDL is based on the Web Ontology Language (OWL) and employs WordNet as a common basis for understanding the meaning of services. USDL can be regarded as formal service documentation that will allow sophisticated conceptual modeling and searching of available Web services, automated service composition, and other forms of automated service integration. A theory of service substitution using USDL is presented. The rationale behind the design of USDL along with its formal specification in OWL is presented with examples. We also compare USDL with other approaches like OWL-S, WSDL-S, and WSML and show that USDL is complementary to these approaches.

Original languageEnglish (US)
Title of host publicationInnovations, Standards and Practices of Web Services: Emerging Research Topics
PublisherIGI Global
Pages23-53
Number of pages31
ISBN (Print)9781613501047
DOIs
StatePublished - 2011
Externally publishedYes

Fingerprint

Web services
Semantics
Ontology
Chemical analysis
WSDL
World Wide Web
Substitution reactions
Automation

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Bansal, S., Bansal, A., Simon, L., Mallya, A., Gupta, G., & Hite, T. D. (2011). USDL: A service-semantics description language for automatic service discovery and composition. In Innovations, Standards and Practices of Web Services: Emerging Research Topics (pp. 23-53). IGI Global. https://doi.org/10.4018/978-1-61350-104-7.ch002

USDL : A service-semantics description language for automatic service discovery and composition. / Bansal, Srividya; Bansal, Ajay; Simon, Luke; Mallya, Ajay; Gupta, Gopal; Hite, Thomas D.

Innovations, Standards and Practices of Web Services: Emerging Research Topics. IGI Global, 2011. p. 23-53.

Research output: Chapter in Book/Report/Conference proceedingChapter

Bansal, S, Bansal, A, Simon, L, Mallya, A, Gupta, G & Hite, TD 2011, USDL: A service-semantics description language for automatic service discovery and composition. in Innovations, Standards and Practices of Web Services: Emerging Research Topics. IGI Global, pp. 23-53. https://doi.org/10.4018/978-1-61350-104-7.ch002
Bansal S, Bansal A, Simon L, Mallya A, Gupta G, Hite TD. USDL: A service-semantics description language for automatic service discovery and composition. In Innovations, Standards and Practices of Web Services: Emerging Research Topics. IGI Global. 2011. p. 23-53 https://doi.org/10.4018/978-1-61350-104-7.ch002
Bansal, Srividya ; Bansal, Ajay ; Simon, Luke ; Mallya, Ajay ; Gupta, Gopal ; Hite, Thomas D. / USDL : A service-semantics description language for automatic service discovery and composition. Innovations, Standards and Practices of Web Services: Emerging Research Topics. IGI Global, 2011. pp. 23-53
@inbook{e3b4702d6b6d43f9b3dfcc1c2f50e92e,
title = "USDL: A service-semantics description language for automatic service discovery and composition",
abstract = "Web services and Service-Oriented Computing is being widely adopted. In order to effectively reuse existing services, we need an infrastructure that allows users and applications to discover, deploy, compose, and synthesize services automatically. This automation can take place only if a formal description of the Web services is available. In this article we present an infrastructure using USDL (Universal ServiceSemantics Description Language), a language for formally describing the semantics of Web services. USDL is based on the Web Ontology Language (OWL) and employs WordNet as a common basis for understanding the meaning of services. USDL can be regarded as formal service documentation that will allow sophisticated conceptual modeling and searching of available Web services, automated service composition, and other forms of automated service integration. A theory of service substitution using USDL is presented. The rationale behind the design of USDL along with its formal specification in OWL is presented with examples. We also compare USDL with other approaches like OWL-S, WSDL-S, and WSML and show that USDL is complementary to these approaches.",
author = "Srividya Bansal and Ajay Bansal and Luke Simon and Ajay Mallya and Gopal Gupta and Hite, {Thomas D.}",
year = "2011",
doi = "10.4018/978-1-61350-104-7.ch002",
language = "English (US)",
isbn = "9781613501047",
pages = "23--53",
booktitle = "Innovations, Standards and Practices of Web Services: Emerging Research Topics",
publisher = "IGI Global",

}

TY - CHAP

T1 - USDL

T2 - A service-semantics description language for automatic service discovery and composition

AU - Bansal, Srividya

AU - Bansal, Ajay

AU - Simon, Luke

AU - Mallya, Ajay

AU - Gupta, Gopal

AU - Hite, Thomas D.

PY - 2011

Y1 - 2011

N2 - Web services and Service-Oriented Computing is being widely adopted. In order to effectively reuse existing services, we need an infrastructure that allows users and applications to discover, deploy, compose, and synthesize services automatically. This automation can take place only if a formal description of the Web services is available. In this article we present an infrastructure using USDL (Universal ServiceSemantics Description Language), a language for formally describing the semantics of Web services. USDL is based on the Web Ontology Language (OWL) and employs WordNet as a common basis for understanding the meaning of services. USDL can be regarded as formal service documentation that will allow sophisticated conceptual modeling and searching of available Web services, automated service composition, and other forms of automated service integration. A theory of service substitution using USDL is presented. The rationale behind the design of USDL along with its formal specification in OWL is presented with examples. We also compare USDL with other approaches like OWL-S, WSDL-S, and WSML and show that USDL is complementary to these approaches.

AB - Web services and Service-Oriented Computing is being widely adopted. In order to effectively reuse existing services, we need an infrastructure that allows users and applications to discover, deploy, compose, and synthesize services automatically. This automation can take place only if a formal description of the Web services is available. In this article we present an infrastructure using USDL (Universal ServiceSemantics Description Language), a language for formally describing the semantics of Web services. USDL is based on the Web Ontology Language (OWL) and employs WordNet as a common basis for understanding the meaning of services. USDL can be regarded as formal service documentation that will allow sophisticated conceptual modeling and searching of available Web services, automated service composition, and other forms of automated service integration. A theory of service substitution using USDL is presented. The rationale behind the design of USDL along with its formal specification in OWL is presented with examples. We also compare USDL with other approaches like OWL-S, WSDL-S, and WSML and show that USDL is complementary to these approaches.

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

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

U2 - 10.4018/978-1-61350-104-7.ch002

DO - 10.4018/978-1-61350-104-7.ch002

M3 - Chapter

AN - SCOPUS:84899169742

SN - 9781613501047

SP - 23

EP - 53

BT - Innovations, Standards and Practices of Web Services: Emerging Research Topics

PB - IGI Global

ER -