Title: Facilitating the specification of WSMO ontology using model-driven development

Authors: Djamel Amar Bensaber

Addresses: Department of Computer Science, Djilali Liabes University, Sidi Bel Abbes 22000, Algeria

Abstract: A semantic web service extends the capabilities of a web service by associating a semantic description of the web service in order to enable better search, discovery, selection, composition and integration. Semantically rich language such as Web Service Modeling Ontology (WSMO) has been created in order to provide a mechanism for describing the semantics of semantic web services. Unfortunately, for the common developer the learning curve for such languages can be steep, providing a barrier for adoption and widespread use. In this paper, we present a Model-Driven Architecture (MDA) approach for facilitating the specification of WSMO ontology through the use of meta-model and UML profile for modelling semantic web services; we concentrate our efforts to develop a transformation approach based on MDA to automate the generation of code by translating XMI specifications (e.g. XML encodings of UML) into equivalent WSMO specifications using Atlas Transformation Language (ATL) transformations.

Keywords: MDA; model-driven architecture; semantics; WSMO; web service modeling ontology; metamodelling; XMI; XML metadata interchange; MOF; meta-object facility; Ecore; ATL; Atlas transformation language; semantic web services; service modelling.

DOI: 10.1504/IJMSO.2014.060322

International Journal of Metadata, Semantics and Ontologies, 2014 Vol.9 No.2, pp.103 - 113

Received: 11 Sep 2012
Accepted: 02 Aug 2013

Published online: 10 Apr 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article