Facilitating the Specification of Semantic Web Services Using Model-Driven Development
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. Un...
Gespeichert in:
Veröffentlicht in: | International journal of web services research 2006-07, Vol.3 (3), p.61-81 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 81 |
---|---|
container_issue | 3 |
container_start_page | 61 |
container_title | International journal of web services research |
container_volume | 3 |
creator | Gannod, Gerald C Timm, John T.E Brodie, Raynette J |
description | 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. |
doi_str_mv | 10.4018/jwsr.2006070103 |
format | Article |
fullrecord | <record><control><sourceid>gale_proqu</sourceid><recordid>TN_cdi_proquest_miscellaneous_57662961</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A164105354</galeid><sourcerecordid>A164105354</sourcerecordid><originalsourceid>FETCH-LOGICAL-c523t-1bcc9fde02aa52f61850f7a994e5fe848692be809cdf6bf3592e993e5cba4d023</originalsourceid><addsrcrecordid>eNqFkk1rFTEUhgdRsFbXbgcEXc1tvidZln5ooeKiVpchkzm55jKTjMncW_z3ZnqV1lIpWSQ5PO9DwjlV9RajFUNYHm1ucloRhARqEUb0WXWAORMNR4g9vz3zpqWCvKxe5bxBiPBWyYPq27mxfvCzmX1Y1_MPqK8msN55Wyox1NHVVzCaMHtbf4euXNLOW8j1dV4Cn2MPQ3Oa_A5CfQo7GOI0QphfVy-cGTK8-bMfVtfnZ19PPjWXXz5enBxfNpYTOje4s1a5HhAxhhMnsOTItUYpBtyBZFIo0oFEyvZOdI5yRUApCtx2hvWI0MPq_d47pfhzC3nWo88WhsEEiNuseSsEUQI_CVKOuWREPgkWG1-cBXz3ANzEbQrlt4WhLZGK3afWZgDtg4tzMnZR6mMsGEacclao1SNUWT2M3sYAzpf6P4GjfcCmmHMCp6fkR5N-aYz0Mg56GQd9Nw4lcbZP-LW_e-nfzuvSeX2_8__TFM-HRzwPMD31jv4GD5zLvg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2937289429</pqid></control><display><type>article</type><title>Facilitating the Specification of Semantic Web Services Using Model-Driven Development</title><source>Alma/SFX Local Collection</source><creator>Gannod, Gerald C ; Timm, John T.E ; Brodie, Raynette J</creator><creatorcontrib>Gannod, Gerald C ; Timm, John T.E ; Brodie, Raynette J</creatorcontrib><description>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.</description><identifier>ISSN: 1545-7362</identifier><identifier>EISSN: 1546-5004</identifier><identifier>DOI: 10.4018/jwsr.2006070103</identifier><language>eng</language><publisher>Hershey: IGI Global</publisher><subject>Analysis ; Automation ; Document markup languages ; Internet service providers ; Learning curves ; Mathematical models ; Programming languages ; Semantic networks ; Semantic web ; Semantics ; Software ; Specification and description languages ; Specifications ; Web services ; World Wide Web</subject><ispartof>International journal of web services research, 2006-07, Vol.3 (3), p.61-81</ispartof><rights>COPYRIGHT 2006 IGI Global</rights><rights>Copyright © 2006, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c523t-1bcc9fde02aa52f61850f7a994e5fe848692be809cdf6bf3592e993e5cba4d023</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27903,27904</link.rule.ids></links><search><creatorcontrib>Gannod, Gerald C</creatorcontrib><creatorcontrib>Timm, John T.E</creatorcontrib><creatorcontrib>Brodie, Raynette J</creatorcontrib><title>Facilitating the Specification of Semantic Web Services Using Model-Driven Development</title><title>International journal of web services research</title><description>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.</description><subject>Analysis</subject><subject>Automation</subject><subject>Document markup languages</subject><subject>Internet service providers</subject><subject>Learning curves</subject><subject>Mathematical models</subject><subject>Programming languages</subject><subject>Semantic networks</subject><subject>Semantic web</subject><subject>Semantics</subject><subject>Software</subject><subject>Specification and description languages</subject><subject>Specifications</subject><subject>Web services</subject><subject>World Wide Web</subject><issn>1545-7362</issn><issn>1546-5004</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2006</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNqFkk1rFTEUhgdRsFbXbgcEXc1tvidZln5ooeKiVpchkzm55jKTjMncW_z3ZnqV1lIpWSQ5PO9DwjlV9RajFUNYHm1ucloRhARqEUb0WXWAORMNR4g9vz3zpqWCvKxe5bxBiPBWyYPq27mxfvCzmX1Y1_MPqK8msN55Wyox1NHVVzCaMHtbf4euXNLOW8j1dV4Cn2MPQ3Oa_A5CfQo7GOI0QphfVy-cGTK8-bMfVtfnZ19PPjWXXz5enBxfNpYTOje4s1a5HhAxhhMnsOTItUYpBtyBZFIo0oFEyvZOdI5yRUApCtx2hvWI0MPq_d47pfhzC3nWo88WhsEEiNuseSsEUQI_CVKOuWREPgkWG1-cBXz3ANzEbQrlt4WhLZGK3afWZgDtg4tzMnZR6mMsGEacclao1SNUWT2M3sYAzpf6P4GjfcCmmHMCp6fkR5N-aYz0Mg56GQd9Nw4lcbZP-LW_e-nfzuvSeX2_8__TFM-HRzwPMD31jv4GD5zLvg</recordid><startdate>20060701</startdate><enddate>20060701</enddate><creator>Gannod, Gerald C</creator><creator>Timm, John T.E</creator><creator>Brodie, Raynette J</creator><general>IGI Global</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7WY</scope><scope>7WZ</scope><scope>7XB</scope><scope>87Z</scope><scope>8AL</scope><scope>8AO</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>8FL</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ALSLI</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BEZIV</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>CNYFK</scope><scope>DWQXO</scope><scope>E3H</scope><scope>F2A</scope><scope>FRNLG</scope><scope>F~G</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K60</scope><scope>K6~</scope><scope>K7-</scope><scope>L.-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0C</scope><scope>M0N</scope><scope>M1O</scope><scope>P5Z</scope><scope>P62</scope><scope>PQBIZ</scope><scope>PQBZA</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PYYUZ</scope><scope>Q9U</scope></search><sort><creationdate>20060701</creationdate><title>Facilitating the Specification of Semantic Web Services Using Model-Driven Development</title><author>Gannod, Gerald C ; Timm, John T.E ; Brodie, Raynette J</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c523t-1bcc9fde02aa52f61850f7a994e5fe848692be809cdf6bf3592e993e5cba4d023</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Analysis</topic><topic>Automation</topic><topic>Document markup languages</topic><topic>Internet service providers</topic><topic>Learning curves</topic><topic>Mathematical models</topic><topic>Programming languages</topic><topic>Semantic networks</topic><topic>Semantic web</topic><topic>Semantics</topic><topic>Software</topic><topic>Specification and description languages</topic><topic>Specifications</topic><topic>Web services</topic><topic>World Wide Web</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Gannod, Gerald C</creatorcontrib><creatorcontrib>Timm, John T.E</creatorcontrib><creatorcontrib>Brodie, Raynette J</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>ABI/INFORM Collection</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>ABI/INFORM Global (Alumni Edition)</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest Pharma Collection</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ABI/INFORM Collection (Alumni Edition)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Social Science Premium Collection</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Business Premium Collection</collection><collection>Technology Collection (ProQuest)</collection><collection>ProQuest One Community College</collection><collection>Library & Information Science Collection</collection><collection>ProQuest Central Korea</collection><collection>Library & Information Sciences Abstracts (LISA)</collection><collection>Library & Information Science Abstracts (LISA)</collection><collection>Business Premium Collection (Alumni)</collection><collection>ABI/INFORM Global (Corporate)</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Business Collection (Alumni Edition)</collection><collection>ProQuest Business Collection</collection><collection>Computer Science Database</collection><collection>ABI/INFORM Professional Advanced</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ABI/INFORM Global</collection><collection>Computing Database</collection><collection>Library Science Database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>One Business (ProQuest)</collection><collection>ProQuest One Business (Alumni)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ABI/INFORM Collection China</collection><collection>ProQuest Central Basic</collection><jtitle>International journal of web services research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Gannod, Gerald C</au><au>Timm, John T.E</au><au>Brodie, Raynette J</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Facilitating the Specification of Semantic Web Services Using Model-Driven Development</atitle><jtitle>International journal of web services research</jtitle><date>2006-07-01</date><risdate>2006</risdate><volume>3</volume><issue>3</issue><spage>61</spage><epage>81</epage><pages>61-81</pages><issn>1545-7362</issn><eissn>1546-5004</eissn><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.</abstract><cop>Hershey</cop><pub>IGI Global</pub><doi>10.4018/jwsr.2006070103</doi><tpages>21</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1545-7362 |
ispartof | International journal of web services research, 2006-07, Vol.3 (3), p.61-81 |
issn | 1545-7362 1546-5004 |
language | eng |
recordid | cdi_proquest_miscellaneous_57662961 |
source | Alma/SFX Local Collection |
subjects | Analysis Automation Document markup languages Internet service providers Learning curves Mathematical models Programming languages Semantic networks Semantic web Semantics Software Specification and description languages Specifications Web services World Wide Web |
title | Facilitating the Specification of Semantic Web Services Using Model-Driven Development |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T23%3A54%3A55IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_proqu&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Facilitating%20the%20Specification%20of%20Semantic%20Web%20Services%20Using%20Model-Driven%20Development&rft.jtitle=International%20journal%20of%20web%20services%20research&rft.au=Gannod,%20Gerald%20C&rft.date=2006-07-01&rft.volume=3&rft.issue=3&rft.spage=61&rft.epage=81&rft.pages=61-81&rft.issn=1545-7362&rft.eissn=1546-5004&rft_id=info:doi/10.4018/jwsr.2006070103&rft_dat=%3Cgale_proqu%3EA164105354%3C/gale_proqu%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2937289429&rft_id=info:pmid/&rft_galeid=A164105354&rfr_iscdi=true |