Revising WSDL Documents: Why and How, Part 2
In a previous article, the authors demonstrated that effectively discovering Web services helps developers avoid several common design errors in Web Service Description Language (WSDL) documents. Their proposed guidelines are unfortunately applicable only when publishers follow the top-down, or cont...
Gespeichert in:
Veröffentlicht in: | IEEE internet computing 2013-09, Vol.17 (5), p.46-53 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 53 |
---|---|
container_issue | 5 |
container_start_page | 46 |
container_title | IEEE internet computing |
container_volume | 17 |
creator | Mateos, C. Crasso, M. Zunino, A. Coscia, J. L. Ordiales |
description | In a previous article, the authors demonstrated that effectively discovering Web services helps developers avoid several common design errors in Web Service Description Language (WSDL) documents. Their proposed guidelines are unfortunately applicable only when publishers follow the top-down, or contract-first, method of building services, which isn't very popular due to its inherent costs. Here, they present an approach for preventing such errors when using a counterpart method - namely, bottom-up or code-first - and measure the approach's impact on service discovery. The rationale behind the study is that because code-first service interfaces are automatically generated by tools that - given a service implementation - deterministically map programming language constructs onto WSDL elements, the measurable properties of service implementations could influence resulting service interfaces. |
doi_str_mv | 10.1109/MIC.2013.4 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_pascalfrancis_primary_27653431</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6489973</ieee_id><sourcerecordid>1448728251</sourcerecordid><originalsourceid>FETCH-LOGICAL-c314t-990346b7e258b342264a859b4ac114cea64ab883a18d7b39a4d667259c266d223</originalsourceid><addsrcrecordid>eNo9kE1LAzEQhoMoWKsXr15yEUS6NZNk8-FNtmoLFcUPegzZbKor292abJX-e7e09DTzMs88hxehcyBDAKJvnibZkBJgQ36AeqA5JF2Aw24nSidSEThGJzF-E0KUotBDg1f_W8ay_sSzt9EUjxq3Wvi6jbd49rXGti7wuPkb4BcbWkxP0dHcVtGf7WYffTzcv2fjZPr8OMnupoljwNtEa8K4yKWnqcoZp1Rwq1Kdc-sAuPO2y7lSzIIqZM605YUQkqbaUSEKSlkfXW29y9D8rHxszaKMzleVrX2zigY4V5IqmkKHXm9RF5oYg5-bZSgXNqwNELOpxHSVmE0lhnfw5c5ro7PVPNjalXH_QaVIGWcb6cWWK733-7PgSmvJ2D-Pr2Tm</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1448728251</pqid></control><display><type>article</type><title>Revising WSDL Documents: Why and How, Part 2</title><source>IEEE Electronic Library (IEL)</source><creator>Mateos, C. ; Crasso, M. ; Zunino, A. ; Coscia, J. L. Ordiales</creator><creatorcontrib>Mateos, C. ; Crasso, M. ; Zunino, A. ; Coscia, J. L. Ordiales</creatorcontrib><description>In a previous article, the authors demonstrated that effectively discovering Web services helps developers avoid several common design errors in Web Service Description Language (WSDL) documents. Their proposed guidelines are unfortunately applicable only when publishers follow the top-down, or contract-first, method of building services, which isn't very popular due to its inherent costs. Here, they present an approach for preventing such errors when using a counterpart method - namely, bottom-up or code-first - and measure the approach's impact on service discovery. The rationale behind the study is that because code-first service interfaces are automatically generated by tools that - given a service implementation - deterministically map programming language constructs onto WSDL elements, the measurable properties of service implementations could influence resulting service interfaces.</description><identifier>ISSN: 1089-7801</identifier><identifier>EISSN: 1941-0131</identifier><identifier>DOI: 10.1109/MIC.2013.4</identifier><identifier>CODEN: IICOFX</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Applied sciences ; Computer programs ; Computer science; control theory; systems ; Computer systems and distributed systems. User interface ; Construction equipment ; Data models ; Documentation ; Electronic publishing ; Error analysis ; Errors ; Exact sciences and technology ; Guidelines ; Information analysis ; Internet ; MAP (programming language) ; Ports (Computers) ; Publishing ; service architectures ; services discovery process and methodology ; Software ; Web services ; Web Services Description Language ; Web services modeling ; Web services publishing ; WSDL</subject><ispartof>IEEE internet computing, 2013-09, Vol.17 (5), p.46-53</ispartof><rights>2014 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c314t-990346b7e258b342264a859b4ac114cea64ab883a18d7b39a4d667259c266d223</citedby><cites>FETCH-LOGICAL-c314t-990346b7e258b342264a859b4ac114cea64ab883a18d7b39a4d667259c266d223</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6489973$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6489973$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=27653431$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Mateos, C.</creatorcontrib><creatorcontrib>Crasso, M.</creatorcontrib><creatorcontrib>Zunino, A.</creatorcontrib><creatorcontrib>Coscia, J. L. Ordiales</creatorcontrib><title>Revising WSDL Documents: Why and How, Part 2</title><title>IEEE internet computing</title><addtitle>MIC</addtitle><description>In a previous article, the authors demonstrated that effectively discovering Web services helps developers avoid several common design errors in Web Service Description Language (WSDL) documents. Their proposed guidelines are unfortunately applicable only when publishers follow the top-down, or contract-first, method of building services, which isn't very popular due to its inherent costs. Here, they present an approach for preventing such errors when using a counterpart method - namely, bottom-up or code-first - and measure the approach's impact on service discovery. The rationale behind the study is that because code-first service interfaces are automatically generated by tools that - given a service implementation - deterministically map programming language constructs onto WSDL elements, the measurable properties of service implementations could influence resulting service interfaces.</description><subject>Applied sciences</subject><subject>Computer programs</subject><subject>Computer science; control theory; systems</subject><subject>Computer systems and distributed systems. User interface</subject><subject>Construction equipment</subject><subject>Data models</subject><subject>Documentation</subject><subject>Electronic publishing</subject><subject>Error analysis</subject><subject>Errors</subject><subject>Exact sciences and technology</subject><subject>Guidelines</subject><subject>Information analysis</subject><subject>Internet</subject><subject>MAP (programming language)</subject><subject>Ports (Computers)</subject><subject>Publishing</subject><subject>service architectures</subject><subject>services discovery process and methodology</subject><subject>Software</subject><subject>Web services</subject><subject>Web Services Description Language</subject><subject>Web services modeling</subject><subject>Web services publishing</subject><subject>WSDL</subject><issn>1089-7801</issn><issn>1941-0131</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2013</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kE1LAzEQhoMoWKsXr15yEUS6NZNk8-FNtmoLFcUPegzZbKor292abJX-e7e09DTzMs88hxehcyBDAKJvnibZkBJgQ36AeqA5JF2Aw24nSidSEThGJzF-E0KUotBDg1f_W8ay_sSzt9EUjxq3Wvi6jbd49rXGti7wuPkb4BcbWkxP0dHcVtGf7WYffTzcv2fjZPr8OMnupoljwNtEa8K4yKWnqcoZp1Rwq1Kdc-sAuPO2y7lSzIIqZM605YUQkqbaUSEKSlkfXW29y9D8rHxszaKMzleVrX2zigY4V5IqmkKHXm9RF5oYg5-bZSgXNqwNELOpxHSVmE0lhnfw5c5ro7PVPNjalXH_QaVIGWcb6cWWK733-7PgSmvJ2D-Pr2Tm</recordid><startdate>20130901</startdate><enddate>20130901</enddate><creator>Mateos, C.</creator><creator>Crasso, M.</creator><creator>Zunino, A.</creator><creator>Coscia, J. L. Ordiales</creator><general>IEEE</general><general>IEEE Computer Society</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20130901</creationdate><title>Revising WSDL Documents: Why and How, Part 2</title><author>Mateos, C. ; Crasso, M. ; Zunino, A. ; Coscia, J. L. Ordiales</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c314t-990346b7e258b342264a859b4ac114cea64ab883a18d7b39a4d667259c266d223</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Applied sciences</topic><topic>Computer programs</topic><topic>Computer science; control theory; systems</topic><topic>Computer systems and distributed systems. User interface</topic><topic>Construction equipment</topic><topic>Data models</topic><topic>Documentation</topic><topic>Electronic publishing</topic><topic>Error analysis</topic><topic>Errors</topic><topic>Exact sciences and technology</topic><topic>Guidelines</topic><topic>Information analysis</topic><topic>Internet</topic><topic>MAP (programming language)</topic><topic>Ports (Computers)</topic><topic>Publishing</topic><topic>service architectures</topic><topic>services discovery process and methodology</topic><topic>Software</topic><topic>Web services</topic><topic>Web Services Description Language</topic><topic>Web services modeling</topic><topic>Web services publishing</topic><topic>WSDL</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Mateos, C.</creatorcontrib><creatorcontrib>Crasso, M.</creatorcontrib><creatorcontrib>Zunino, A.</creatorcontrib><creatorcontrib>Coscia, J. L. Ordiales</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998–Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE internet computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Mateos, C.</au><au>Crasso, M.</au><au>Zunino, A.</au><au>Coscia, J. L. Ordiales</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Revising WSDL Documents: Why and How, Part 2</atitle><jtitle>IEEE internet computing</jtitle><stitle>MIC</stitle><date>2013-09-01</date><risdate>2013</risdate><volume>17</volume><issue>5</issue><spage>46</spage><epage>53</epage><pages>46-53</pages><issn>1089-7801</issn><eissn>1941-0131</eissn><coden>IICOFX</coden><abstract>In a previous article, the authors demonstrated that effectively discovering Web services helps developers avoid several common design errors in Web Service Description Language (WSDL) documents. Their proposed guidelines are unfortunately applicable only when publishers follow the top-down, or contract-first, method of building services, which isn't very popular due to its inherent costs. Here, they present an approach for preventing such errors when using a counterpart method - namely, bottom-up or code-first - and measure the approach's impact on service discovery. The rationale behind the study is that because code-first service interfaces are automatically generated by tools that - given a service implementation - deterministically map programming language constructs onto WSDL elements, the measurable properties of service implementations could influence resulting service interfaces.</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/MIC.2013.4</doi><tpages>8</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1089-7801 |
ispartof | IEEE internet computing, 2013-09, Vol.17 (5), p.46-53 |
issn | 1089-7801 1941-0131 |
language | eng |
recordid | cdi_pascalfrancis_primary_27653431 |
source | IEEE Electronic Library (IEL) |
subjects | Applied sciences Computer programs Computer science control theory systems Computer systems and distributed systems. User interface Construction equipment Data models Documentation Electronic publishing Error analysis Errors Exact sciences and technology Guidelines Information analysis Internet MAP (programming language) Ports (Computers) Publishing service architectures services discovery process and methodology Software Web services Web Services Description Language Web services modeling Web services publishing WSDL |
title | Revising WSDL Documents: Why and How, Part 2 |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-11T23%3A00%3A42IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Revising%20WSDL%20Documents:%20Why%20and%20How,%20Part%202&rft.jtitle=IEEE%20internet%20computing&rft.au=Mateos,%20C.&rft.date=2013-09-01&rft.volume=17&rft.issue=5&rft.spage=46&rft.epage=53&rft.pages=46-53&rft.issn=1089-7801&rft.eissn=1941-0131&rft.coden=IICOFX&rft_id=info:doi/10.1109/MIC.2013.4&rft_dat=%3Cproquest_RIE%3E1448728251%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1448728251&rft_id=info:pmid/&rft_ieee_id=6489973&rfr_iscdi=true |