A classification of model-driven approaches to develop semantic web service

Nowadays, the number of infrastructure strategies based on Service-oriented architecture (SOA) is growing and demands for reusing and composing available Web services have increased significantly. Therefore, a rich Semantic Web service description is required to reach an automated Web service discovery, composition, and invocation. Due to the complexity of the Semantic Web service languages as well as lack of enough knowledge in the field of knowledge engineering and knowledge representation among developers, the adoption of Semantic Web service is yet slow down. There are several Model-driven architecture (MDA) based approaches to tackle that issue. In order to evaluate the model-driven approaches which are used to develop Semantic Web services, it is vital to have a proper classification of these approaches. The aim of this paper is to classify several model-driven approaches for developing semantic Web services into two main categories namely software methodology and UML formalist based approaches. The results of the paper give an essential perspective to do research work on Model-driven approaches for Semantic Web service development.

[1]  Kyong-Ho Lee,et al.  A Model-Driven Approach for Describing Semantic Web Services: From UML to OWL-S , 2009, IEEE Trans. Syst. Man Cybern. Part C.

[2]  Bernhard Bauer,et al.  Creating a Meta-Model for Semantic Web Service Standards , 2007, WEBIST.

[3]  Djamel Amar Bensaber,et al.  Development of semantic web services: model driven approach , 2008, NOTERE.

[4]  Roy Grønmo,et al.  Model-driven Web services development , 2004, IEEE International Conference on e-Technology, e-Commerce and e-Service, 2004. EEE '04. 2004.

[5]  In-Jeong Chung,et al.  Automatic Generation of Service Ontology from UML Diagrams for Semantic Web Services , 2006, ASWC.

[6]  John T.E. Timm A model-driven framework for the specification, grounding, and execution of semantic web services , 2008 .

[7]  Ounsa Roudiès,et al.  A model-driven approach for composing SAWSDL semantic Web services , 2010, ArXiv.

[8]  Esperanza Marcos,et al.  Toward UML-Compliant Semantic Web Services Development , 2010, Int. J. Enterp. Inf. Syst..

[9]  Mick Kerrigan WSMOViz: An Ontology Visualization Approach for WSMO , 2006, Tenth International Conference on Information Visualisation (IV'06).

[10]  Weijun Sun,et al.  A Model-Driven Reverse Engineering Approach for Semantic Web Services Composition , 2009, 2009 WRI World Congress on Software Engineering.

[11]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[12]  Vicente Pelechano,et al.  Building Semantic Web Services Based on a Model Driven Web Engineering Method , 2006, ER.

[13]  Roy Grønmo,et al.  Transformations Between UML and OWL-S , 2005, ECMDA-FA.

[14]  Esperanza Marcos,et al.  Modeling semantic web services: a case study , 2006, ICWE '06.

[15]  Emanuele Della Valle,et al.  Model-driven design and development of semantic Web service applications , 2007, TOIT.