Reference Hub9
Facilitating the Specification of Semantic Web Services Using Model-Driven Development

Facilitating the Specification of Semantic Web Services Using Model-Driven Development

Gerald C. Gannod, John T.E. Timm, Raynette J. Brodie
Copyright: © 2006 |Volume: 3 |Issue: 3 |Pages: 21
ISSN: 1545-7362|EISSN: 1546-5004|ISSN: 1545-7362|EISBN13: 9781615204564|EISSN: 1546-5004|DOI: 10.4018/jwsr.2006070103
Cite Article Cite Article

MLA

Gannod, Gerald C., et al. "Facilitating the Specification of Semantic Web Services Using Model-Driven Development." IJWSR vol.3, no.3 2006: pp.61-81. http://doi.org/10.4018/jwsr.2006070103

APA

Gannod, G. C., Timm, J. T., & Brodie, R. J. (2006). Facilitating the Specification of Semantic Web Services Using Model-Driven Development. International Journal of Web Services Research (IJWSR), 3(3), 61-81. http://doi.org/10.4018/jwsr.2006070103

Chicago

Gannod, Gerald C., John T.E. Timm, and Raynette J. Brodie. "Facilitating the Specification of Semantic Web Services Using Model-Driven Development," International Journal of Web Services Research (IJWSR) 3, no.3: 61-81. http://doi.org/10.4018/jwsr.2006070103

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

The Semantic Web promises automated invocation, discovery, and composition of Web services by enhancing services with semantic descriptions. An upper ontology for Web services called OWL-S has been created to provide a mechanism for describing service semantics in a standard, well-defined manner. Unfortunately, the learning curve for semantic-rich description languages such as OWL-S can be steep, especially given the current state of tool support for the language. This paper describes a suite of automated software tools that we have developed to facilitate the construction of OWL-S specifications. The tools operate in two stages. In the first stage, a model-driven architecture technique is used to generate an OWL-S description of a Web service from a Unified Modeling Language (UML) model. This allows the developer to focus on creating a model of the Web service in a standard UML tool, leveraging existing knowledge. In the second stage, an interactive approach for generating groundings is used. This paper describes both tools and demonstrates how the use of lightweight interactive tools facilitates creation of OWL-S specifications.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.