dc.contributor.author |
Mtsweni, Jabu
|
|
dc.contributor.author |
Biermann, Elmarie
|
|
dc.contributor.author |
Pretorius, Laurette
|
|
dc.date.accessioned |
2016-05-24T14:50:52Z |
|
dc.date.available |
2016-05-24T14:50:52Z |
|
dc.date.issued |
2014 |
|
dc.identifier.citation |
Jabu Mtsweni, Elmarie Biermann, Laurette Pretorius (2014) iSemServ: A model-driven approach to developing semantic web services. South African Computer Journal Vol 52 (2014) |
en |
dc.identifier.issn |
2313-7835 |
|
dc.identifier.uri |
http://hdl.handle.net/10500/20243 |
|
dc.description.abstract |
The benefits of incorporating Semantic Web Services in web applications are well documented. However, both the real-world
implementation and adoption of these services are still rather limited in practice. This is despite the promises that
extend syntactic Web services with capabilities such as automatic service discovery, composition, and execution. Some
of the barriers to the real-world implementation are the complexities and tool support related to the development of
Semantic Web Services. In this article, the main challenge that is addressed is the tight coupling of existing Semantic Web
Services (SWS) development platforms to specific semantic description languages and service description languages, which
unintentionally lead to unbending service development environments. The main contribution in this article is therefore
a model-driven approach called iSemServ that exploits mature technologies, such as UML, and model-transformation
techniques for simplifying and semi-automating the development of SWS using description languages of choice, such as
Web Ontology Language for Services (OWL-S) and Web Application Description Language (WADL). A design science
research methodology was employed in conducting the study. The suggested approach was practically implemented as an
Eclipse plug-in and evaluated based on a real-world use case scenario and comparative analysis of related solutions. The
evaluation results show that our proposed solution is relevant and appropriate in aiding the semi-automatic development of
SWS, albeit with a number of limitations that could be addressed by extending the proposed practical solution. |
en |
dc.language.iso |
en |
en |
dc.subject |
iSemServ, Semantic Web, Web Services, Semantic Web Services, Ontologies, Web engineering, Model-driven architecture |
en |
dc.title |
iSemServ: A model-driven approach to developing semantic web services |
en |
dc.type |
Article |
en |
dc.description.department |
School of Computing |
en |