Author
Listed:
- Gerald C. Gannod
(Miami University (OH), USA)
- John T.E. Timm
(Arizona State University - Tempe Campus, USA)
- Raynette J. Brodie
(Arizona State University - Tempe Campus, USA)
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.
Suggested Citation
Gerald C. Gannod & John T.E. Timm & Raynette J. Brodie, 2006.
"Facilitating the Specification of Semantic Web Services Using Model-Driven Development,"
International Journal of Web Services Research (IJWSR), IGI Global, vol. 3(3), pages 61-81, July.
Handle:
RePEc:igg:jwsr00:v:3:y:2006:i:3:p:61-81
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:igg:jwsr00:v:3:y:2006:i:3:p:61-81. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Journal Editor (email available below). General contact details of provider: https://www.igi-global.com .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.