<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Cloud Services Archives - Francesco Lelli %</title> <atom:link href="https://francescolelli.info/tag/cloud-services/feed/" rel="self" type="application/rss+xml" /><link>https://francescolelli.info/tag/cloud-services/</link> <description>Information Management, Computer Science,  Economics, Finance and more</description> <lastBuildDate>Fri, 26 Feb 2021 19:39:46 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod> hourly </sy:updatePeriod> <sy:updateFrequency> 1 </sy:updateFrequency> <generator>https://wordpress.org/?v=6.8.5</generator><image> <url>https://francescolelli.info/wp-content/uploads/2018/11/cropped-InstrumentElement-32x32.jpg</url><title>Cloud Services Archives - Francesco Lelli %</title><link>https://francescolelli.info/tag/cloud-services/</link> <width>32</width> <height>32</height> </image> <site
xmlns="com-wordpress:feed-additions:1">156264324</site> <item><title>Improving the performance of XML based technologies by caching and reusing information</title><link>https://francescolelli.info/publication/improving-the-performance-of-xml-based-technologies-by-caching-and-reusing-information/</link> <comments>https://francescolelli.info/publication/improving-the-performance-of-xml-based-technologies-by-caching-and-reusing-information/#respond</comments> <dc:creator><![CDATA[Francesco Lelli]]></dc:creator> <pubDate>Fri, 26 Feb 2021 19:39:34 +0000</pubDate> <category><![CDATA[Internet of Things]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[Publication]]></category> <category><![CDATA[Research]]></category> <category><![CDATA[Software Engineering]]></category> <category><![CDATA[3 tier architecture]]></category> <category><![CDATA[Cloud Services]]></category> <category><![CDATA[RPC]]></category> <category><![CDATA[Service Oriented Architecture]]></category> <category><![CDATA[SOA]]></category> <category><![CDATA[web service]]></category> <guid
isPermaLink="false">https://francescolelli.info/?p=2255</guid><description><![CDATA[<p>Improving the performance of XML based technologies by caching and reusing information. Is it possible? Abstract: The growing synergy between Web Services and Grid or cloud based technologies is enabling profound, dynamic interactions between applications dispersed in geographic, institutional, and conceptual space. Such deep interoperability requires the simplicity, robustness, and extensibility for which XML has [&#8230;]</p><p>The post <a
href="https://francescolelli.info/publication/improving-the-performance-of-xml-based-technologies-by-caching-and-reusing-information/">Improving the performance of XML based technologies by caching and reusing information</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></description> <content:encoded><![CDATA[<p>Improving the performance of XML based technologies by caching and reusing information. Is it possible?</p><div
class="wp-block-image"><figure
class="alignright size-large is-resized"><img
fetchpriority="high" decoding="async" data-attachment-id="2256" data-permalink="https://francescolelli.info/publication/improving-the-performance-of-xml-based-technologies-by-caching-and-reusing-information/attachment/3-tier-architecture/" data-orig-file="https://francescolelli.info/wp-content/uploads/2021/02/3-Tier-Architecture.jpg" data-orig-size="312,376" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;F. Lelli&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1614369164&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="3-Tier-Architecture" data-image-description="&lt;p&gt;Improving the performance of XML based technologies by caching and reusing information&lt;/p&gt;
" data-image-caption="&lt;p&gt;Improving the performance of XML based technologies by caching and reusing information&lt;/p&gt;
" data-medium-file="https://francescolelli.info/wp-content/uploads/2021/02/3-Tier-Architecture-249x300.jpg" data-large-file="https://francescolelli.info/wp-content/uploads/2021/02/3-Tier-Architecture.jpg" src="https://francescolelli.info/wp-content/uploads/2021/02/3-Tier-Architecture.jpg?8011c3&amp;8011c3" alt="" class="wp-image-2256" width="249" height="219"/><figcaption>Improving the performance of XML based technologies by caching and reusing information</figcaption></figure></div><p><strong>Abstract</strong>: <br>The growing synergy between Web Services and Grid or cloud based technologies is enabling profound, dynamic interactions between applications dispersed in geographic, institutional, and conceptual space. Such deep interoperability requires the simplicity, robustness, and extensibility for which XML has been conceived, making it a natural lingua franca for the network. Along with these advantages, there is a degree of inefficiency that may limit the applicability of XML.<br>In this paper, we investigate the limitations of XML for high-performance and high-interactive distributed computing. Our experimental results clearly show that focusing on parsers, that are routinely used for desterilize XML messages exchanged in these system, we can improve the performance of a generic the end to end web services based solution. Then we present a new parser, the Cache Parser, which uses a cache to reduce the parsing time by reusing information related to previously parsed documents/messages similar to the one under examination. Finally, we will show how our fast parser can improve the global throughput of any application based on Web or Grid or Cloud Services, or also RPC calls in general.</p><p><strong>Key words:</strong> Web Service, Cloud Services, 3 tier architecture, SOA, RPC, Service Oriented Architecture</p><div
class="wp-block-image"><figure
class="aligncenter size-large"><img
decoding="async" width="367" height="348" data-attachment-id="2257" data-permalink="https://francescolelli.info/publication/improving-the-performance-of-xml-based-technologies-by-caching-and-reusing-information/attachment/3-tier-sequence-diagram/" data-orig-file="https://francescolelli.info/wp-content/uploads/2021/02/3-Tier-Sequence-Diagram.jpg" data-orig-size="367,348" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;F. Lelli&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1614369260&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="3-Tier-Sequence-Diagram" data-image-description="" data-image-caption="" data-medium-file="https://francescolelli.info/wp-content/uploads/2021/02/3-Tier-Sequence-Diagram-300x284.jpg" data-large-file="https://francescolelli.info/wp-content/uploads/2021/02/3-Tier-Sequence-Diagram.jpg" src="https://francescolelli.info/wp-content/uploads/2021/02/3-Tier-Sequence-Diagram.jpg?8011c3&amp;8011c3" alt="" class="wp-image-2257" srcset="https://francescolelli.info/wp-content/uploads/2021/02/3-Tier-Sequence-Diagram.jpg 367w, https://francescolelli.info/wp-content/uploads/2021/02/3-Tier-Sequence-Diagram-300x284.jpg 300w" sizes="(max-width: 367px) 100vw, 367px" /></figure></div><p>The may Web Services fully solve the “global enterprise integration” problem, but the proposed solution seems to exhibit a poor performance, and we believe that this could pose serious limitations on their actual applicability, as the number of commercial users will increase.<br>As shown in paragraph 2 we also believe that one of the limitations in using a full WS approach for implementing complex and highly interactive systems, comes from the large de-marshalling costs incurred on the receiver sides.<br>To solve this problem, we have designed a new parser: the Cache Parser. It is able to “well and quickly” retrieve information from XML documents, using previous knowledge about the document syntactic tree. In particular, our Cache Parser, which is used to de-marshal XML messages on the receiver side:</p><ul
class="wp-block-list"><li>Uses a checksum to detect if a new document is “well formatted”, and to know if it shares the syntactic tree with an already parsed one.</li><li>Takes advantage of this XML-Document syntactic tree stored in a cache.</li><li>It is based on a strict collaboration between sender and receiver.</li><li>Consistently reduces the receiver parse time, without increasing the sender document creation time.</li></ul><p>This algorithm is 25 time faster than a pull parser and if used in a WS scenario it can allow a 1.54 performance improvement factor in term of request handled per second. Finally it can be applied in any scenario where the client and the server decide to cooperate.</p><p>Full article available <a
href="https://francescolelli.info/paper/Improving%20the%20performance%20of%20XML%20based%20technologies%20by%20caching%20and%20reusing%20information%20ICWS2006.pdf?8011c3&amp;8011c3" target="_blank" rel="noreferrer noopener">at this link</a>.</p><p>Your help in sharing the idea is very welcome!</p><hr
/><p><em>Improving the #performance of XML based technologies by caching and reusing #Information. #Webseries #RealTime #CloudComputing #API #APIs #programming #softwareengineering</em><br
/><a
href='https://twitter.com/intent/tweet?url=https%3A%2F%2Ffrancescolelli.info%2Fpublication%2Fimproving-the-performance-of-xml-based-technologies-by-caching-and-reusing-information%2F&#038;text=Improving%20the%20%23performance%20of%20XML%20based%20technologies%20by%20caching%20and%20reusing%20%23Information.%20%23Webseries%20%23RealTime%20%23CloudComputing%20%23API%20%23APIs%20%23programming%20%23softwareengineering&#038;related' target='_blank' rel="noopener noreferrer" >Share on X</a><br
/><hr
/><p><strong>Cite this paper as: </strong></p><p>F. Lelli, G. Maron, and S. Orlando. <strong><a
href="https://francescolelli.info/paper/Improving%20the%20performance%20of%20XML%20based%20technologies%20by%20caching%20and%20reusing%20information%20ICWS2006.pdf?8011c3&amp;8011c3">Improving the Performance of XML Based Technologies by Caching and Reusing Information.</a></strong>. IEEE International Conference on Web Services (ICWS), Chicago, September 2006.</p><ul
class="wp-block-list"><li><a
href="https://francescolelli.info/paper-articles-and-publications/">Full list of Articles</a></li><li><a
href="https://francescolelli.info/journals-publication/">Full list of Journal Publications</a></li></ul><p></p><p>The post <a
href="https://francescolelli.info/publication/improving-the-performance-of-xml-based-technologies-by-caching-and-reusing-information/">Improving the performance of XML based technologies by caching and reusing information</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></content:encoded> <wfw:commentRss>https://francescolelli.info/publication/improving-the-performance-of-xml-based-technologies-by-caching-and-reusing-information/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id
xmlns="com-wordpress:feed-additions:1">2255</post-id> </item> <item><title>Client Side Estimation of a Remote Service Execution</title><link>https://francescolelli.info/publication/client-side-estimation-of-a-remote-service-execution/</link> <comments>https://francescolelli.info/publication/client-side-estimation-of-a-remote-service-execution/#respond</comments> <dc:creator><![CDATA[Francesco Lelli]]></dc:creator> <pubDate>Fri, 26 Feb 2021 11:53:34 +0000</pubDate> <category><![CDATA[Internet of Things]]></category> <category><![CDATA[Programming]]></category> <category><![CDATA[Publication]]></category> <category><![CDATA[Research]]></category> <category><![CDATA[Software Engineering]]></category> <category><![CDATA[Cloud Services]]></category> <category><![CDATA[Grid]]></category> <category><![CDATA[QoS]]></category> <category><![CDATA[Quality of Service]]></category> <category><![CDATA[Response Time]]></category> <guid
isPermaLink="false">https://francescolelli.info/?p=2247</guid><description><![CDATA[<p>Is it possible to achieve a Client Side Estimation of a Remote Service Execution? Abstract: Many use cases, concerning the monitoring and controlling of real physical instruments, demand deep interaction between users and services that virtualize the access to such instruments/devices. In addition, in order to realize high interoperable solutions, SOA-based Web/Grid Service technologies must [&#8230;]</p><p>The post <a
href="https://francescolelli.info/publication/client-side-estimation-of-a-remote-service-execution/">Client Side Estimation of a Remote Service Execution</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></description> <content:encoded><![CDATA[<div
class="wp-block-image"><figure
class="alignright size-large is-resized"><img
decoding="async" data-attachment-id="2248" data-permalink="https://francescolelli.info/publication/client-side-estimation-of-a-remote-service-execution/attachment/criticaltimesinserviceinvocations/" data-orig-file="https://francescolelli.info/wp-content/uploads/2021/02/CriticalTimesInServiceInvocations.jpg" data-orig-size="804,307" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;F. Lelli&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1614335153&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Improving the performance of XML based technologies by caching and reusing information" data-image-description="&lt;p&gt;Improving the performance of XML based technologies by caching and reusing information&lt;/p&gt;
" data-image-caption="&lt;p&gt;Improving the performance of XML based technologies by caching and reusing information&lt;/p&gt;
" data-medium-file="https://francescolelli.info/wp-content/uploads/2021/02/CriticalTimesInServiceInvocations-300x115.jpg" data-large-file="https://francescolelli.info/wp-content/uploads/2021/02/CriticalTimesInServiceInvocations.jpg" src="https://francescolelli.info/wp-content/uploads/2021/02/CriticalTimesInServiceInvocations.jpg?8011c3&amp;8011c3" alt="" class="wp-image-2248" width="503" height="192" srcset="https://francescolelli.info/wp-content/uploads/2021/02/CriticalTimesInServiceInvocations.jpg 804w, https://francescolelli.info/wp-content/uploads/2021/02/CriticalTimesInServiceInvocations-300x115.jpg 300w, https://francescolelli.info/wp-content/uploads/2021/02/CriticalTimesInServiceInvocations-768x293.jpg 768w, https://francescolelli.info/wp-content/uploads/2021/02/CriticalTimesInServiceInvocations-600x229.jpg 600w" sizes="(max-width: 503px) 100vw, 503px" /><figcaption>Client Side Estimation of a Remote Service Execution</figcaption></figure></div><p>Is it possible to achieve a Client Side Estimation of a Remote Service Execution?</p><p><strong>Abstract</strong>: <br>Many use cases, concerning the monitoring and controlling of real physical instruments, demand deep interaction between users and services that virtualize the access to such instruments/devices. In addition, in order to realize high interoperable solutions, SOA-based Web/Grid Service technologies must be adopted. When the access to one of these services is performed via internet using a Web Service call, the remote invocation time becomes critical in order to understand if an instrument can be controlled properly, or the delays introduced by the wire and the serialization/ deserialization process are unacceptable. This paper thus presents methodologies and algorithms, based on a 2k factorial analysis<br>and a Gaussian Majorization of previous service execution times, which enables the estimation of a generic remote method execution time. Furthermore it suggests three different software architectures, where the developed algorithms and methodology could be integrated in order to automatically profile the end-to-end service. It is worth noting that our proposals are validated using suitable benchmarks and extensive tests coming out from a real (not simulated) environment. In addition, the outcome of this paper have been used in the realization of a service for remote control, monitor, and manage of a pool of instruments/devices.</p><p><strong>Key words:</strong> Web Service, Quality of Service, QoS, Grid, Cloud Services, Response Time</p><p>In this paper you will understand the state of the art on Quality of Service in today digital services with particular attention to Web Services.  In this scenario, we proposes a set of solutions that enable a remote service invocation time to be predicted in a general scenario. The contribution of this paper can be divided in three different parts:</p><ul
class="wp-block-list"><li>Section 3 formalizes the problem while Sections 5 and 5.1 validate this formalization by providing a dataset for web service QoS study. In particular, the dataset consists of 2304000 samples (of 9 significant values each) organized in 2304 different tests.</li><li>In the second part of this paper (Section 4, 6, and 7) we analyze the collected dataset in a more exhaustive way. Two variants of a methodology that utilizes a Gaussian approximation of the dataset distributions, in combination with a regression model of the key factors that influence the average and the standard deviation, have been developed in Section 4.</li><li>Then, in Section 6 our estimators are validated with experimental results in several scenarios. In the last part of this paper (Section 7), we propose three different software architectures that can utilize the developed methodologies and algorithms. It is worth noting that the presented solutions have been already adopted in a Grid context during the design and implementation of our IE</li></ul><p>We have also experienced that in case of server overload, the number of deadline misses increases. This suggests a possible approach for an automatic organization of the clients that balances the servers’ load, and that could be exploited to solve the use cases mentioned in the introduction of this paper. If the number of deadline misses is greater than the expected<br>ones, the server machine is probably overloaded. So clients could/should decide to use a different machine, in which an identical copy of the invoked service is deployed.</p><p>Full article available <a
href="https://francescolelli.info/paper/Client%20Side%20Estimation%20of%20a%20Remote%20Service%20Execution-MASCOT07.pdf?189db0&amp;189db0&amp;8011c3&amp;8011c3" target="_blank" rel="noreferrer noopener">at this link</a>.</p><p>Your help in sharing the idea is very welcome!</p><hr
/><p><em>Client Side Estimation of a Remote Service Execution. #Webseries #RealTime (sort of) #CloudComputing #API #APIs #programming #SoftwareEngineering</em><br
/><a
href='https://twitter.com/intent/tweet?url=https%3A%2F%2Ffrancescolelli.info%2Fpublication%2Fclient-side-estimation-of-a-remote-service-execution%2F&#038;text=Client%20Side%20Estimation%20of%20a%20Remote%20Service%20Execution.%20%23Webseries%20%23RealTime%20%28sort%20of%29%20%23CloudComputing%20%23API%20%23APIs%20%23programming%20%23SoftwareEngineering&#038;related' target='_blank' rel="noopener noreferrer" >Share on X</a><br
/><hr
/><p><strong>Cite this paper as: </strong></p><p>F. Lelli, G. Maron and S. Orlando.&nbsp;<strong><a
href="https://francescolelli.info/paper/Client%20Side%20Estimation%20of%20a%20Remote%20Service%20Execution-MASCOT07.pdf?189db0&amp;189db0&amp;8011c3&amp;8011c3">Client Side Estimation of a Remote Service Execution</a></strong>, 15th Annual Meeting of the IEEE International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), Istanbul, Turkey October 2007</p><ul
class="wp-block-list"><li><a
href="https://francescolelli.info/paper-articles-and-publications/">Full list of Articles</a></li><li><a
href="https://francescolelli.info/journals-publication/">Full list of Journal Publications</a></li></ul><p></p><p>The post <a
href="https://francescolelli.info/publication/client-side-estimation-of-a-remote-service-execution/">Client Side Estimation of a Remote Service Execution</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></content:encoded> <wfw:commentRss>https://francescolelli.info/publication/client-side-estimation-of-a-remote-service-execution/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id
xmlns="com-wordpress:feed-additions:1">2247</post-id> </item> <item><title>Issue in Automatic Combination of Cloud Services</title><link>https://francescolelli.info/publication/issue-in-automatic-combination-of-cloud-services/</link> <comments>https://francescolelli.info/publication/issue-in-automatic-combination-of-cloud-services/#respond</comments> <dc:creator><![CDATA[Francesco Lelli]]></dc:creator> <pubDate>Mon, 24 Aug 2020 16:19:27 +0000</pubDate> <category><![CDATA[Cloud Computing]]></category> <category><![CDATA[Internet of Things]]></category> <category><![CDATA[Publication]]></category> <category><![CDATA[Cloud Services]]></category> <category><![CDATA[Composition]]></category> <category><![CDATA[RDF]]></category> <category><![CDATA[Service]]></category> <category><![CDATA[web service]]></category> <guid
isPermaLink="false">https://francescolelli.info/?p=2067</guid><description><![CDATA[<p>Abstract of Issue in Automatic Combination of Cloud Services Current cloud service description languages envision the ability to automatically combine cloud service offerings across multiple abstraction layers, i.e. software, platform, and infrastructure service offerings, to achieve a common shared business goal. However, only little effort hasbeen spent in this direction. This paper formalizes the issue [&#8230;]</p><p>The post <a
href="https://francescolelli.info/publication/issue-in-automatic-combination-of-cloud-services/">Issue in Automatic Combination of Cloud Services</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></description> <content:encoded><![CDATA[<p><strong>Abstract of Issue in Automatic Combination of Cloud Services</strong></p><p>Current cloud service description languages envision the ability to automatically combine cloud service offerings across multiple abstraction layers, i.e. software, platform, and infrastructure service offerings, to achieve a common shared business goal. However, only little effort has<br>been spent in this direction. This paper formalizes the issue of automatic combination of cloud services showing its computationally intensive nature. In order to overcome this issue we propose a Resource Description Framework (RDF)- based prototype implementation that leverages a batch process for automatically constructing possible combinations of cloud services. Using this approach we are able to analyze possible combinations of cloud services that may fit particular customer needs in a timely fashion</p><p> <strong>Some relevant Key words:</strong> Cloud, Cloud Services, Service, Composition, RDF for Cloud</p><p></p><div
class="wp-block-image"><figure
class="aligncenter size-large is-resized"><img
loading="lazy" decoding="async" data-attachment-id="2068" data-permalink="https://francescolelli.info/publication/issue-in-automatic-combination-of-cloud-services/attachment/issue-in-automatic-combination-of-cloud-services/" data-orig-file="https://francescolelli.info/wp-content/uploads/2020/08/Issue-in-Automatic-Combination-of-Cloud-Services.jpg" data-orig-size="676,426" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;F. Lelli&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1598290960&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Issue-in-Automatic-Combination-of-Cloud-Services" data-image-description="" data-image-caption="" data-medium-file="https://francescolelli.info/wp-content/uploads/2020/08/Issue-in-Automatic-Combination-of-Cloud-Services-300x189.jpg" data-large-file="https://francescolelli.info/wp-content/uploads/2020/08/Issue-in-Automatic-Combination-of-Cloud-Services.jpg" src="https://francescolelli.info/wp-content/uploads/2020/08/Issue-in-Automatic-Combination-of-Cloud-Services.jpg?8011c3&amp;8011c3" alt="Issue in Automatic Combination of Cloud Services" class="wp-image-2068" width="647" height="407" srcset="https://francescolelli.info/wp-content/uploads/2020/08/Issue-in-Automatic-Combination-of-Cloud-Services.jpg 676w, https://francescolelli.info/wp-content/uploads/2020/08/Issue-in-Automatic-Combination-of-Cloud-Services-300x189.jpg 300w, https://francescolelli.info/wp-content/uploads/2020/08/Issue-in-Automatic-Combination-of-Cloud-Services-600x378.jpg 600w" sizes="(max-width: 647px) 100vw, 647px" /><figcaption>Issue in Automatic Combination of Cloud Services</figcaption></figure></div><p>Cloud resources offered as services can be described using a common schema model and hence can be composed in order to achieve a common business goal. We present in this paper the issue of composing cross-layered cloud services to build a Service-based Cloud Application (SBCA), and formalize it as a tree navigation algorithm involving external approaches for matching cloud service descriptions.<br>Given the fact that there could be a huge number of cloud service offerings in a real marketplace, this algorithm may grow exponentially and become a computationally intensive task. For our prototype implementation, RDF is used to create a sample model containing sample cloud service offerings, a batch process is implemented to continuously scan the model and discover possible compositions of cloud services, and SPARQL is used to retrieve cloud services and their possible compositions in a timely fashion. In the future, we intend to continue investigating the issue of cross-layered cloud service composition in order to discover and quantify the benefits and the limits of this approach by providing experimental results.</p><p>Full article available at the following link:</p><p>Issue in Automatic Combination of Cloud Services: <br><a
href="https://doi.org/10.1109/ISPA.2012.71" target="_blank" rel="noreferrer noopener">https://doi.org/10.1109/ISPA.2012.71 </a></p><p>Your help in sharing the idea is very welcome!</p><p><strong>Cite this paper as: </strong></p><p>D. K. Nguyen and F. Lelli,&nbsp;<strong>Issue in Automatic Combination of SaaS, PaaS and IaaS</strong>, 10th International Symposium on Parallel and Distributed Processing with Application ISPA 2012 track Clouds for Business and Business for Clouds, Spain, Madrid, July 2012</p><p>Related Article:</p><ul
class="wp-block-list"><li><a
href="https://francescolelli.info/publication/the-many-faces-of-the-integration-of-instruments-and-the-grid/">The Many Faces of the Integration of Instruments and the Grid</a></li></ul><hr
/><p><em>#issues in #automatic Combination of #Cloud #services for #CloudComputing #RDF and understanding meta-information</em><br
/><a
href='https://twitter.com/intent/tweet?url=https%3A%2F%2Ffrancescolelli.info%2Fpublication%2Fissue-in-automatic-combination-of-cloud-services%2F&#038;text=%23issues%20in%20%23automatic%20Combination%20of%20%23Cloud%20%23services%20for%20%23CloudComputing%20%23RDF%20and%20understanding%20meta-information&#038;related' target='_blank' rel="noopener noreferrer" >Share on X</a><br
/><hr
/><ul
class="wp-block-list"><li><a
href="https://francescolelli.info/paper-articles-and-publications/">Full list of Articles</a></li><li><a
href="https://francescolelli.info/journals-publication/">Full list of Journal Publications</a></li><li><a
href="https://francescolelli.info/conference-publications/">Full list of Conference Publications</a></li></ul><p></p><p>The post <a
href="https://francescolelli.info/publication/issue-in-automatic-combination-of-cloud-services/">Issue in Automatic Combination of Cloud Services</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></content:encoded> <wfw:commentRss>https://francescolelli.info/publication/issue-in-automatic-combination-of-cloud-services/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id
xmlns="com-wordpress:feed-additions:1">2067</post-id> </item> </channel> </rss>