Generalized semantic Web service composition

Srividya Bansal, Ajay Bansal, Gopal Gupta, M. Brian Blake

Research output: Contribution to journalArticle

13 Citations (Scopus)

Abstract

With the increasing popularity of Web Services and Service-Oriented Architecture, we need infrastructure to discover and compose Web services. In this paper, we present a generalized semantics-based technique for automatic service composition that combines the rigor of process-oriented composition with the descriptiveness of semantics. Our generalized approach presented in this paper introduces the use of a conditional directed acyclic graph where complex interactions, containing control flow, information flow, and pre-/post-conditions are effectively represented. Composition solution obtained is represented semantically as OWL-S documents. Web service composition will gain wider acceptance only when users know that the solutions obtained are comprised of trustworthy services. We present a framework that not only uses functional and non-functional attributes provided by the Web service description document but also filters and ranks solutions based on their trust rating that is computed using Centrality Measure of Social Networks. Our contributions are applied for automatic workflow generation in context of the currently important bioinformatics domain. We evaluate our engine for automatic workflow generation of a phylogenetic inference task. We also evaluate our engine for automated discovery and composition on repositories of different sizes and present the results.

Original languageEnglish (US)
JournalService Oriented Computing and Applications
DOIs
StateAccepted/In press - Nov 8 2014

Fingerprint

Semantic Web
Web services
Chemical analysis
Semantics
Engines
Bioinformatics
Service oriented architecture (SOA)
Flow control
Semantic web services
Web service composition

Keywords

  • Ontology
  • Semantic Web
  • Service composition
  • Service discovery
  • Workflow generation

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software
  • Information Systems
  • Management Information Systems

Cite this

Generalized semantic Web service composition. / Bansal, Srividya; Bansal, Ajay; Gupta, Gopal; Blake, M. Brian.

In: Service Oriented Computing and Applications, 08.11.2014.

Research output: Contribution to journalArticle

@article{ea6b3b709ac241788a9a75b18dc4aef6,
title = "Generalized semantic Web service composition",
abstract = "With the increasing popularity of Web Services and Service-Oriented Architecture, we need infrastructure to discover and compose Web services. In this paper, we present a generalized semantics-based technique for automatic service composition that combines the rigor of process-oriented composition with the descriptiveness of semantics. Our generalized approach presented in this paper introduces the use of a conditional directed acyclic graph where complex interactions, containing control flow, information flow, and pre-/post-conditions are effectively represented. Composition solution obtained is represented semantically as OWL-S documents. Web service composition will gain wider acceptance only when users know that the solutions obtained are comprised of trustworthy services. We present a framework that not only uses functional and non-functional attributes provided by the Web service description document but also filters and ranks solutions based on their trust rating that is computed using Centrality Measure of Social Networks. Our contributions are applied for automatic workflow generation in context of the currently important bioinformatics domain. We evaluate our engine for automatic workflow generation of a phylogenetic inference task. We also evaluate our engine for automated discovery and composition on repositories of different sizes and present the results.",
keywords = "Ontology, Semantic Web, Service composition, Service discovery, Workflow generation",
author = "Srividya Bansal and Ajay Bansal and Gopal Gupta and Blake, {M. Brian}",
year = "2014",
month = "11",
day = "8",
doi = "10.1007/s11761-014-0167-5",
language = "English (US)",
journal = "Service Oriented Computing and Applications",
issn = "1863-2386",
publisher = "Springer London",

}

TY - JOUR

T1 - Generalized semantic Web service composition

AU - Bansal, Srividya

AU - Bansal, Ajay

AU - Gupta, Gopal

AU - Blake, M. Brian

PY - 2014/11/8

Y1 - 2014/11/8

N2 - With the increasing popularity of Web Services and Service-Oriented Architecture, we need infrastructure to discover and compose Web services. In this paper, we present a generalized semantics-based technique for automatic service composition that combines the rigor of process-oriented composition with the descriptiveness of semantics. Our generalized approach presented in this paper introduces the use of a conditional directed acyclic graph where complex interactions, containing control flow, information flow, and pre-/post-conditions are effectively represented. Composition solution obtained is represented semantically as OWL-S documents. Web service composition will gain wider acceptance only when users know that the solutions obtained are comprised of trustworthy services. We present a framework that not only uses functional and non-functional attributes provided by the Web service description document but also filters and ranks solutions based on their trust rating that is computed using Centrality Measure of Social Networks. Our contributions are applied for automatic workflow generation in context of the currently important bioinformatics domain. We evaluate our engine for automatic workflow generation of a phylogenetic inference task. We also evaluate our engine for automated discovery and composition on repositories of different sizes and present the results.

AB - With the increasing popularity of Web Services and Service-Oriented Architecture, we need infrastructure to discover and compose Web services. In this paper, we present a generalized semantics-based technique for automatic service composition that combines the rigor of process-oriented composition with the descriptiveness of semantics. Our generalized approach presented in this paper introduces the use of a conditional directed acyclic graph where complex interactions, containing control flow, information flow, and pre-/post-conditions are effectively represented. Composition solution obtained is represented semantically as OWL-S documents. Web service composition will gain wider acceptance only when users know that the solutions obtained are comprised of trustworthy services. We present a framework that not only uses functional and non-functional attributes provided by the Web service description document but also filters and ranks solutions based on their trust rating that is computed using Centrality Measure of Social Networks. Our contributions are applied for automatic workflow generation in context of the currently important bioinformatics domain. We evaluate our engine for automatic workflow generation of a phylogenetic inference task. We also evaluate our engine for automated discovery and composition on repositories of different sizes and present the results.

KW - Ontology

KW - Semantic Web

KW - Service composition

KW - Service discovery

KW - Workflow generation

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

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

U2 - 10.1007/s11761-014-0167-5

DO - 10.1007/s11761-014-0167-5

M3 - Article

AN - SCOPUS:84910029097

JO - Service Oriented Computing and Applications

JF - Service Oriented Computing and Applications

SN - 1863-2386

ER -