<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:prism="http://prismstandard.org/namespaces/1.2/basic/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns="http://purl.org/rss/1.0/">
<channel rdf:about="http://www.inderscience.com/current_issue_rss/index.php?journal=ijwgs">
<title>Most recent issue published online for the International Journal of Web and Grid Services.</title>
<description>International Journal of Web and Grid Services</description>
<link>http://www.inderscience.com/browse/index.php?journalID=47&amp;year=2011&amp;vol=7&amp;issue=4</link>
<dc:publisher>Inderscience Publishers Ltd</dc:publisher>
<dc:language>en-uk</dc:language>
<prism:publicationName>International Journal of Web and Grid Services</prism:publicationName>
<prism:issn>1741-1106</prism:issn>
<prism:eIssn>1741-1114</prism:eIssn>
<prism:copyright>&#169; 2011 Inderscience Publishers Ltd</prism:copyright>
<prism:rightsAgent>editor@inderscience.com</prism:rightsAgent>
<image rdf:resource="https://www.inderscience.com/images/files/coverImgs/ijwgs_scoverijwgs.jpg" />
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://dx.doi.org/10.1504/IJWGS.2011.044709" />
<rdf:li rdf:resource="http://dx.doi.org/10.1504/IJWGS.2011.044710" />
<rdf:li rdf:resource="http://dx.doi.org/10.1504/IJWGS.2011.044695" />
<rdf:li rdf:resource="http://dx.doi.org/10.1504/IJWGS.2011.044696" />
<rdf:li rdf:resource="http://dx.doi.org/10.1504/IJWGS.2011.044697" />
</rdf:Seq>
</items>
</channel>
<image rdf:about="https://www.inderscience.com/images/files/coverImgs/ijwgs_scoverijwgs.jpg">
<title>International Journal of Web and Grid Services</title>
<url>https://www.inderscience.com/images/files/coverImgs/ijwgs_scoverijwgs.jpg</url>
<link>http://www.inderscience.com/browse/index.php?journalID=47&amp;year=2011&amp;vol=7&amp;issue=4</link>
</image>
<item rdf:about="http://dx.doi.org/10.1504/IJWGS.2011.044709">
<title>A survey of transactional issues for Web Service composition and recovery</title>
<link>http://www.inderscience.com/link.php?id=44709</link>
<description>This paper presents a survey of transactional and recovery issues for web service composition. Service composition creates challenges for concurrent processes that access shared data. This paper outlines past research on advanced transaction models and transactional workflows. Standards to support transactions for web service composition are then presented. The paper then elaborates on data consistency issues for web service composition, outlining relaxed locking techniques, data dependency analysis, and other modularisation techniques for user&#45;defined correctness, flexible recovery actions, and cross&#45;cutting concerns. Failure recovery strategies, self&#45;healing mechanisms, and checkpointing systems are also addressed. The paper concludes by outlining challenges for future research.</description>
<content:encoded><![CDATA[<p><a href="http://www.inderscience.com/link.php?id=44709"><b>A survey of transactional issues for Web Service composition and recovery</b></A><br />Le Gao; Susan D. Urban; Janani Ramachandran<br /><i>International Journal of Web and Grid Services, Vol. 7, No. 4 (2011) pp. 331 - 356</i><br />This paper presents a survey of transactional and recovery issues for web service composition. Service composition creates challenges for concurrent processes that access shared data. This paper outlines past research on advanced transaction models and transactional workflows. Standards to support transactions for web service composition are then presented. The paper then elaborates on data consistency issues for web service composition, outlining relaxed locking techniques, data dependency analysis, and other modularisation techniques for user&#45;defined correctness, flexible recovery actions, and cross&#45;cutting concerns. Failure recovery strategies, self&#45;healing mechanisms, and checkpointing systems are also addressed. The paper concludes by outlining challenges for future research.</p>]]></content:encoded>
<dc:identifier>10.1504/IJWGS.2011.044709</dc:identifier>
<dc:source>International Journal of Web and Grid Services, Vol. 7, No. 4 (2011) pp. 331 - 356</dc:source>
<dc:creator>Le Gao; Susan D. Urban; Janani Ramachandran</dc:creator>
<dc:contributor>Department of Computer Science, Texas Tech University, Lubbock, Texas 79409, USA. &#39; Department of Industrial Engineering, Texas Tech University, Lubbock, Texas 79409, USA. &#39; Department of Computer Science, Texas Tech University, Lubbock, Texas 79409, USA</dc:contributor>
<dc:subject>transactional work&#63;ow</dc:subject>
<dc:subject>service composition</dc:subject>
<dc:subject>service recovery</dc:subject>
<dc:subject>data consistency</dc:subject>
<dc:subject>data dependency</dc:subject>
<dc:subject>failure recovery</dc:subject>
<dc:subject>web services</dc:subject>
<dc:subject>relaxed locking</dc:subject>
<dc:subject>modularisation</dc:subject>
<dc:subject>self&#45;healing mechanisms</dc:subject>
<dc:subject>checkpointing systems.</dc:subject>
<dc:date>2012-01-03T23:20:50-05:00</dc:date>
<prism:volume>7</prism:volume>
<prism:number>4</prism:number>
<prism:startingPage>331</prism:startingPage>
<prism:endingPage>356</prism:endingPage>
<prism:publicationDate>2012-01-03T23:20:50-05:00</prism:publicationDate>
</item>
<item rdf:about="http://dx.doi.org/10.1504/IJWGS.2011.044710">
<title>Detecting WSDL bad practices in code&#45;first Web Services</title>
<link>http://www.inderscience.com/link.php?id=44710</link>
<description>Service&#45;Oriented Computing &#40;SOC&#41; allows developers to structure applications as a set of reusable services. Web Services expose their functionality by using Web Service Description Language &#40;WSDL&#41;. We found that there is a high correlation between well&#45;known object&#45;oriented metrics taken in the code implementing services and the occurrences of &#39;anti&#45;patterns&#39; in their WSDLs. We show that some simple refactorings performed early when developing Web Services can greatly improve the quality of WSDL documents. Then, the contribution of this work is a practical approach to guide practitioners in obtaining better WSDL designs that aligns with the technologies and techniques commonly used in the industry for building services.</description>
<content:encoded><![CDATA[<p><a href="http://www.inderscience.com/link.php?id=44710"><b>Detecting WSDL bad practices in code&#45;first Web Services</b></A><br />Cristian Mateos; Marco Crasso; Alejandro Zunino; Jos&#233; Luis Ordiales Coscia<br /><i>International Journal of Web and Grid Services, Vol. 7, No. 4 (2011) pp. 357 - 387</i><br />Service&#45;Oriented Computing &#40;SOC&#41; allows developers to structure applications as a set of reusable services. Web Services expose their functionality by using Web Service Description Language &#40;WSDL&#41;. We found that there is a high correlation between well&#45;known object&#45;oriented metrics taken in the code implementing services and the occurrences of &#39;anti&#45;patterns&#39; in their WSDLs. We show that some simple refactorings performed early when developing Web Services can greatly improve the quality of WSDL documents. Then, the contribution of this work is a practical approach to guide practitioners in obtaining better WSDL designs that aligns with the technologies and techniques commonly used in the industry for building services.</p>]]></content:encoded>
<dc:identifier>10.1504/IJWGS.2011.044710</dc:identifier>
<dc:source>International Journal of Web and Grid Services, Vol. 7, No. 4 (2011) pp. 357 - 387</dc:source>
<dc:creator>Cristian Mateos; Marco Crasso; Alejandro Zunino; Jos&#233; Luis Ordiales Coscia</dc:creator>
<dc:contributor>ISISTAN Research Institute   UNICEN University, Tandil &#40;B7001BBO&#41;, Buenos Aires, Argentina; Consejo Nacional de Investigaciones Cient&#237;&#63;cas y T&#233;cnicas &#40;CONICET&#41;. &#39; ISISTAN Research Institute   UNICEN University, Tandil &#40;B7001BBO&#41;, Buenos Aires, Argentina; Consejo Nacional de Investigaciones Cient&#237;&#63;cas y T&#233;cnicas &#40;CONICET&#41;. &#39; ISISTAN Research Institute   UNICEN University, Tandil &#40;B7001BBO&#41;, Buenos Aires, Argentina; Consejo Nacional de Investigaciones Cient&#237;&#63;cas y T&#233;cnicas &#40;CONICET&#41;. &#39; UNICEN University, Argentina</dc:contributor>
<dc:subject>SOC</dc:subject>
<dc:subject>service&#45;oriented computing</dc:subject>
<dc:subject>web services</dc:subject>
<dc:subject>code&#45;first</dc:subject>
<dc:subject>WSDL specification</dc:subject>
<dc:subject>web service discovery</dc:subject>
<dc:subject>object&#45;oriented metrics</dc:subject>
<dc:subject>WSDL anti&#45;patterns</dc:subject>
<dc:subject>early detection</dc:subject>
<dc:subject>reusable services.</dc:subject>
<dc:date>2012-01-03T23:20:50-05:00</dc:date>
<prism:volume>7</prism:volume>
<prism:number>4</prism:number>
<prism:startingPage>357</prism:startingPage>
<prism:endingPage>387</prism:endingPage>
<prism:publicationDate>2012-01-03T23:20:50-05:00</prism:publicationDate>
</item>
<item rdf:about="http://dx.doi.org/10.1504/IJWGS.2011.044695">
<title>DH4SS&#58; a distributed heuristic for QoS&#45;based service selection</title>
<link>http://www.inderscience.com/link.php?id=44695</link>
<description>This paper studies the problem of Quality of Service &#40;QoS&#41;&#45;based service selection in distributed QoS management environments where QoS data are maintained by distributed QoS registries. We propose DH4SS, a distributed heuristic service selection approach to solve the problem efficiently while avoiding massive data delivery and protecting data privacy in large scale cross&#45;organisational applications. The basic idea is to decompose the global optimisation problem into local problems, then perform local selection in each QoS registry, and finally conduct centralised optimisation. Experimental results show that DH4SS performs efficiently with high approximation ratios and fits well with distributed QoS management environments.</description>
<content:encoded><![CDATA[<p><a href="http://www.inderscience.com/link.php?id=44695"><b>DH4SS&#58; a distributed heuristic for QoS&#45;based service selection</b></A><br />Jing Li; Yongwang Zhao; Hailong Sun; Zibin Zheng; Dianfu Ma<br /><i>International Journal of Web and Grid Services, Vol. 7, No. 4 (2011) pp. 388 - 409</i><br />This paper studies the problem of Quality of Service &#40;QoS&#41;&#45;based service selection in distributed QoS management environments where QoS data are maintained by distributed QoS registries. We propose DH4SS, a distributed heuristic service selection approach to solve the problem efficiently while avoiding massive data delivery and protecting data privacy in large scale cross&#45;organisational applications. The basic idea is to decompose the global optimisation problem into local problems, then perform local selection in each QoS registry, and finally conduct centralised optimisation. Experimental results show that DH4SS performs efficiently with high approximation ratios and fits well with distributed QoS management environments.</p>]]></content:encoded>
<dc:identifier>10.1504/IJWGS.2011.044695</dc:identifier>
<dc:source>International Journal of Web and Grid Services, Vol. 7, No. 4 (2011) pp. 388 - 409</dc:source>
<dc:creator>Jing Li; Yongwang Zhao; Hailong Sun; Zibin Zheng; Dianfu Ma</dc:creator>
<dc:contributor>School of Computer Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, Beijing 100191, China. &#39; School of Computer Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, Beijing 100191, China. &#39; School of Computer Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, Beijing 100191, China. &#39; Department of Computer Science and Engineering, The Chinese University of Hong Kong, Shatin, NT, Hong Kong. &#39; School of Computer Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, Beijing 100191, China</dc:contributor>
<dc:subject>web services</dc:subject>
<dc:subject>QoS management</dc:subject>
<dc:subject>quality of service</dc:subject>
<dc:subject>service composition</dc:subject>
<dc:subject>service selection</dc:subject>
<dc:subject>privacy protection</dc:subject>
<dc:subject>distributed heuristics.</dc:subject>
<dc:date>2012-01-03T23:20:50-05:00</dc:date>
<prism:volume>7</prism:volume>
<prism:number>4</prism:number>
<prism:startingPage>388</prism:startingPage>
<prism:endingPage>409</prism:endingPage>
<prism:publicationDate>2012-01-03T23:20:50-05:00</prism:publicationDate>
</item>
<item rdf:about="http://dx.doi.org/10.1504/IJWGS.2011.044696">
<title>Reliable web service selection via QoS uncertainty computing</title>
<link>http://www.inderscience.com/link.php?id=44696</link>
<description>Performance of web services may fluctuate owing to the dynamic internet environment, which makes the Quality&#45;of&#45;Service &#40;QoS&#41; of web services inherently uncertain. With the increase in web services in the internet, selecting the optimal service from a set of functionally equivalent candidates becomes an important research problem. In this paper, we propose an efficient and effective approach for reliable web service selection. Our approach first employs cloud model to compute the QoS uncertainty for pruning redundant services while extracting reliable services. Then, based on QoS uncertainty computing, Mixed Integer Programming &#40;MIP&#41; is used to select optimal services. We evaluate our approach experimentally on real&#45;world web services as well as randomly generated QoS values. The experimental results show that our approach can provide reliable and efficient service selection for users.</description>
<content:encoded><![CDATA[<p><a href="http://www.inderscience.com/link.php?id=44696"><b>Reliable web service selection via QoS uncertainty computing</b></A><br />Shangguang Wang; Zibin Zheng; Qibo Sun; Hua Zou; Fangchun Yang<br /><i>International Journal of Web and Grid Services, Vol. 7, No. 4 (2011) pp. 410 - 426</i><br />Performance of web services may fluctuate owing to the dynamic internet environment, which makes the Quality&#45;of&#45;Service &#40;QoS&#41; of web services inherently uncertain. With the increase in web services in the internet, selecting the optimal service from a set of functionally equivalent candidates becomes an important research problem. In this paper, we propose an efficient and effective approach for reliable web service selection. Our approach first employs cloud model to compute the QoS uncertainty for pruning redundant services while extracting reliable services. Then, based on QoS uncertainty computing, Mixed Integer Programming &#40;MIP&#41; is used to select optimal services. We evaluate our approach experimentally on real&#45;world web services as well as randomly generated QoS values. The experimental results show that our approach can provide reliable and efficient service selection for users.</p>]]></content:encoded>
<dc:identifier>10.1504/IJWGS.2011.044696</dc:identifier>
<dc:source>International Journal of Web and Grid Services, Vol. 7, No. 4 (2011) pp. 410 - 426</dc:source>
<dc:creator>Shangguang Wang; Zibin Zheng; Qibo Sun; Hua Zou; Fangchun Yang</dc:creator>
<dc:contributor>State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Haidian, Beijing 100876, China. &#39; Department of Computer Science and Engineering, The Chinese University of Hong Kong, Shatin, NT, Hong Kong. &#39; State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Haidian, Beijing, China. &#39; State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Haidian, Beijing, China. &#39; State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Haidian, Beijing, China</dc:contributor>
<dc:subject>QoS uncertainty</dc:subject>
<dc:subject>quality of service</dc:subject>
<dc:subject>web services</dc:subject>
<dc:subject>service selection</dc:subject>
<dc:subject>cloud modelling</dc:subject>
<dc:subject>mixed integer programming</dc:subject>
<dc:subject>cloud computing</dc:subject>
<dc:subject>optimisation</dc:subject>
<dc:subject>reliability.</dc:subject>
<dc:date>2012-01-03T23:20:50-05:00</dc:date>
<prism:volume>7</prism:volume>
<prism:number>4</prism:number>
<prism:startingPage>410</prism:startingPage>
<prism:endingPage>426</prism:endingPage>
<prism:publicationDate>2012-01-03T23:20:50-05:00</prism:publicationDate>
</item>
<item rdf:about="http://dx.doi.org/10.1504/IJWGS.2011.044697">
<title>Tasks assignment for Grid computing</title>
<link>http://www.inderscience.com/link.php?id=44697</link>
<description>A grid computing environment involves cooperation and sharing resources among distributed machines. Users may dispatch their tasks to remote computing resources instead of just computing locally. Hence, task assignment is an important issue in a grid computing environment. It plays a crucial role in achieving high utilisation of resources. Due to heterogeneity of resources, assigning an application is significantly complicated and challenging task in grid system. Tasks assignment becomes much more complex when it comes to assign tasks with precedence constraints represented by a Directed Acyclic Graph &#40;DAG&#41;. In this paper, we propose a dependent task assignment strategy for Grids.</description>
<content:encoded><![CDATA[<p><a href="http://www.inderscience.com/link.php?id=44697"><b>Tasks assignment for Grid computing</b></A><br />Meriem Meddeber; Belabbas Yagoubi<br /><i>International Journal of Web and Grid Services, Vol. 7, No. 4 (2011) pp. 427 - 443</i><br />A grid computing environment involves cooperation and sharing resources among distributed machines. Users may dispatch their tasks to remote computing resources instead of just computing locally. Hence, task assignment is an important issue in a grid computing environment. It plays a crucial role in achieving high utilisation of resources. Due to heterogeneity of resources, assigning an application is significantly complicated and challenging task in grid system. Tasks assignment becomes much more complex when it comes to assign tasks with precedence constraints represented by a Directed Acyclic Graph &#40;DAG&#41;. In this paper, we propose a dependent task assignment strategy for Grids.</p>]]></content:encoded>
<dc:identifier>10.1504/IJWGS.2011.044697</dc:identifier>
<dc:source>International Journal of Web and Grid Services, Vol. 7, No. 4 (2011) pp. 427 - 443</dc:source>
<dc:creator>Meriem Meddeber; Belabbas Yagoubi</dc:creator>
<dc:contributor>Department of Mathematics and Computer Science, University of Mascara, Mascara, Algeria. &#39; Department of Computer Science, University of Oran, Oran, Algeria</dc:contributor>
<dc:subject>dependent tasks</dc:subject>
<dc:subject>grid computing</dc:subject>
<dc:subject>task assignment</dc:subject>
<dc:subject>DAG</dc:subject>
<dc:subject>directed acyclic graph</dc:subject>
<dc:subject>grid modelling</dc:subject>
<dc:subject>GridSim.</dc:subject>
<dc:date>2012-01-03T23:20:50-05:00</dc:date>
<prism:volume>7</prism:volume>
<prism:number>4</prism:number>
<prism:startingPage>427</prism:startingPage>
<prism:endingPage>443</prism:endingPage>
<prism:publicationDate>2012-01-03T23:20:50-05:00</prism:publicationDate>
</item>
</rdf:RDF>

