A survey of semantic web services formalisms

Hai H. Wang*, Nick Gibbins, Terry Payne, Alina Patelli, Yangang Wang

*Corresponding author for this work

Research output: Contribution to journalSpecial issue

Abstract

The field of Semantic Web Services (SWS) has been recognized as one of the most promising areas of emergent research within the Semantic Web initiative, exhibiting an extensive commercial potential and attracting significant attention from both industry and the research community. Currently, there exist several different frameworks and languages for formally describing a Web Service: Web Ontology Language for Services (OWL-S), Web Service Modelling Ontology (WSMO) and Semantic Annotations for the Web Services Description Language (SAWSDL) are the most important approaches. To the inexperienced user, choosing the appropriate platform for a specific SWS application may prove to be challenging, given a lack of clear separation between the ideas promoted by the associated research communities. In this paper, we systematically compare OWL-S, WSMO and SAWSDL from various standpoints, namely, that of the service requester and provider as well as the broker-based view. The comparison is meant to help users to better understand the strengths and limitations of these different approaches to formalizing SWS, and to choose the most suitable solution for a given application.

Original languageEnglish
Pages (from-to)4053-4072
Number of pages20
JournalConcurrency and Computation
Volume27
Issue number15
Early online date21 May 2015
DOIs
Publication statusPublished - Oct 2015

Fingerprint

Semantic Web Services
Semantic Web
Web services
Web Services
OWL-S
Ontology
Semantic Annotation
WSDL
Semantics
Modeling
World Wide Web
Choose
Industry
Language

Bibliographical note

Special Issue: Combined Special Issues on Trust and security in wireless sensor networks and Semantics, knowledge and grids (SKG 2013).

Keywords

  • semantic web
  • semantic web services
  • semantic web service description language

Cite this

Wang, H. H., Gibbins, N., Payne, T., Patelli, A., & Wang, Y. (2015). A survey of semantic web services formalisms. Concurrency and Computation, 27(15), 4053-4072. https://doi.org/10.1002/cpe.3481
Wang, Hai H. ; Gibbins, Nick ; Payne, Terry ; Patelli, Alina ; Wang, Yangang. / A survey of semantic web services formalisms. In: Concurrency and Computation. 2015 ; Vol. 27, No. 15. pp. 4053-4072.
@article{a332144098a741598198cf64e204f324,
title = "A survey of semantic web services formalisms",
abstract = "The field of Semantic Web Services (SWS) has been recognized as one of the most promising areas of emergent research within the Semantic Web initiative, exhibiting an extensive commercial potential and attracting significant attention from both industry and the research community. Currently, there exist several different frameworks and languages for formally describing a Web Service: Web Ontology Language for Services (OWL-S), Web Service Modelling Ontology (WSMO) and Semantic Annotations for the Web Services Description Language (SAWSDL) are the most important approaches. To the inexperienced user, choosing the appropriate platform for a specific SWS application may prove to be challenging, given a lack of clear separation between the ideas promoted by the associated research communities. In this paper, we systematically compare OWL-S, WSMO and SAWSDL from various standpoints, namely, that of the service requester and provider as well as the broker-based view. The comparison is meant to help users to better understand the strengths and limitations of these different approaches to formalizing SWS, and to choose the most suitable solution for a given application.",
keywords = "semantic web, semantic web services, semantic web service description language",
author = "Wang, {Hai H.} and Nick Gibbins and Terry Payne and Alina Patelli and Yangang Wang",
note = "Special Issue: Combined Special Issues on Trust and security in wireless sensor networks and Semantics, knowledge and grids (SKG 2013).",
year = "2015",
month = "10",
doi = "10.1002/cpe.3481",
language = "English",
volume = "27",
pages = "4053--4072",
journal = "Concurrency and Computation",
issn = "1532-0626",
publisher = "John Wiley and Sons Ltd",
number = "15",

}

Wang, HH, Gibbins, N, Payne, T, Patelli, A & Wang, Y 2015, 'A survey of semantic web services formalisms', Concurrency and Computation, vol. 27, no. 15, pp. 4053-4072. https://doi.org/10.1002/cpe.3481

A survey of semantic web services formalisms. / Wang, Hai H.; Gibbins, Nick; Payne, Terry; Patelli, Alina; Wang, Yangang.

In: Concurrency and Computation, Vol. 27, No. 15, 10.2015, p. 4053-4072.

Research output: Contribution to journalSpecial issue

TY - JOUR

T1 - A survey of semantic web services formalisms

AU - Wang, Hai H.

AU - Gibbins, Nick

AU - Payne, Terry

AU - Patelli, Alina

AU - Wang, Yangang

N1 - Special Issue: Combined Special Issues on Trust and security in wireless sensor networks and Semantics, knowledge and grids (SKG 2013).

PY - 2015/10

Y1 - 2015/10

N2 - The field of Semantic Web Services (SWS) has been recognized as one of the most promising areas of emergent research within the Semantic Web initiative, exhibiting an extensive commercial potential and attracting significant attention from both industry and the research community. Currently, there exist several different frameworks and languages for formally describing a Web Service: Web Ontology Language for Services (OWL-S), Web Service Modelling Ontology (WSMO) and Semantic Annotations for the Web Services Description Language (SAWSDL) are the most important approaches. To the inexperienced user, choosing the appropriate platform for a specific SWS application may prove to be challenging, given a lack of clear separation between the ideas promoted by the associated research communities. In this paper, we systematically compare OWL-S, WSMO and SAWSDL from various standpoints, namely, that of the service requester and provider as well as the broker-based view. The comparison is meant to help users to better understand the strengths and limitations of these different approaches to formalizing SWS, and to choose the most suitable solution for a given application.

AB - The field of Semantic Web Services (SWS) has been recognized as one of the most promising areas of emergent research within the Semantic Web initiative, exhibiting an extensive commercial potential and attracting significant attention from both industry and the research community. Currently, there exist several different frameworks and languages for formally describing a Web Service: Web Ontology Language for Services (OWL-S), Web Service Modelling Ontology (WSMO) and Semantic Annotations for the Web Services Description Language (SAWSDL) are the most important approaches. To the inexperienced user, choosing the appropriate platform for a specific SWS application may prove to be challenging, given a lack of clear separation between the ideas promoted by the associated research communities. In this paper, we systematically compare OWL-S, WSMO and SAWSDL from various standpoints, namely, that of the service requester and provider as well as the broker-based view. The comparison is meant to help users to better understand the strengths and limitations of these different approaches to formalizing SWS, and to choose the most suitable solution for a given application.

KW - semantic web

KW - semantic web services

KW - semantic web service description language

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

U2 - 10.1002/cpe.3481

DO - 10.1002/cpe.3481

M3 - Special issue

AN - SCOPUS:84942686735

VL - 27

SP - 4053

EP - 4072

JO - Concurrency and Computation

JF - Concurrency and Computation

SN - 1532-0626

IS - 15

ER -