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 issuepeer-review


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
Issue number15
Early online date21 May 2015
Publication statusPublished - Oct 2015

Bibliographical note

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


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


Dive into the research topics of 'A survey of semantic web services formalisms'. Together they form a unique fingerprint.

Cite this