A formal model of the Semantic Web Service Ontology (WSMO)

Semantic Web Service, one of the most significant research areas within the Semantic Web vision, has attracted increasing attention from both the research community and industry. The Web Service Modelling Ontology (WSMO) has been proposed as an enabling framework for the total/partial automation of...

Full description

Bibliographic Details
Main Authors: Wang, H.W (Author), Gibbins, N. (Author), Payne, T.R (Author), Redavid, D. (Author)
Format: Article
Language:English
Published: 2012-03.
Subjects:
Online Access:Get fulltext
LEADER 01669 am a22001693u 4500
001 273195
042 |a dc 
100 1 0 |a Wang, H.W.  |e author 
700 1 0 |a Gibbins, N.  |e author 
700 1 0 |a Payne, T.R.  |e author 
700 1 0 |a Redavid, D.  |e author 
245 0 0 |a A formal model of the Semantic Web Service Ontology (WSMO) 
260 |c 2012-03. 
856 |z Get fulltext  |u https://eprints.soton.ac.uk/273195/1/elsarticle-template-num.pdf 
520 |a Semantic Web Service, one of the most significant research areas within the Semantic Web vision, has attracted increasing attention from both the research community and industry. The Web Service Modelling Ontology (WSMO) has been proposed as an enabling framework for the total/partial automation of the tasks (e.g., discovery, selection, composition, mediation, execution, monitoring and etc.) involved in both intra- and inter-enterprise integration of Web Services. To support the standardisation and tool support of WSMO, a formal model of the language is highly desirable. As several variants of WSMO have been proposed by the WSMO community, which are still under development, the syntax and semantics of WSMO should be formally defined to facilitate easy reuse and future development. In this paper, we present a formal Object-Z formal model of WSMO, where different aspects of the language have been precisely defined within one unified framework. This model not only provides a formal unambiguous model which can be used to develop tools and facilitate future development, but as demonstrated in this paper, can be used to identify and eliminate errors present in existing documentation. 
540 |a cc_by_nc_nd_4 
655 7 |a Article