Loading…
Achieving autonomic Web service compositions with models at runtime
Several exceptional situations may arise in the complex, heterogeneous, and changing contexts where Web service operations run. For instance, a Web service operation may have greatly increased its execution time or may have become unavailable. The contribution of this article is to provide a tool-su...
Saved in:
Published in: | Computers & electrical engineering 2017-10, Vol.63, p.332-352 |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c400t-cd13b45e025d1956cfacc2c525b6fee5578d3ef0f8fdf6282ad1d46553cbc35e3 |
---|---|
cites | cdi_FETCH-LOGICAL-c400t-cd13b45e025d1956cfacc2c525b6fee5578d3ef0f8fdf6282ad1d46553cbc35e3 |
container_end_page | 352 |
container_issue | |
container_start_page | 332 |
container_title | Computers & electrical engineering |
container_volume | 63 |
creator | Alférez, Germán H. Pelechano, Vicente |
description | Several exceptional situations may arise in the complex, heterogeneous, and changing contexts where Web service operations run. For instance, a Web service operation may have greatly increased its execution time or may have become unavailable. The contribution of this article is to provide a tool-supported framework to guide autonomic adjustments of context-aware service compositions using models at runtime. During execution, when problematic events arise in the context, models are used by an autonomic architecture to guide changes of the service composition. Under the closed-world assumption, the possible context events are fully known at design time. Nevertheless, it is difficult to foresee all the possible situations arising in uncertain contexts where service compositions run. Therefore, the proposed framework also covers the dynamic evolution of service compositions to deal with unexpected events in the open world. An evaluation demonstrates that our framework is efficient during dynamic adjustments. |
doi_str_mv | 10.1016/j.compeleceng.2017.08.004 |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_1975998836</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0045790617324965</els_id><sourcerecordid>1975998836</sourcerecordid><originalsourceid>FETCH-LOGICAL-c400t-cd13b45e025d1956cfacc2c525b6fee5578d3ef0f8fdf6282ad1d46553cbc35e3</originalsourceid><addsrcrecordid>eNqNkM1OwzAQhC0EEqXwDkGcE-wkTpxjFfEnVeIC4mgl63XrqImL7RTx9rgqB46cVruamdV8hNwymjHKqvshAzvucYeA0ybLKaszKjJKyzOyYKJuUlpzfk4W8cLTuqHVJbnyfqBxr5hYkHYFW4MHM22Sbg52sqOB5AP7xKM7GMDkGG-9CcZOPvkyYZuMVuHOJ11I3DwFM-I1udDdzuPN71yS98eHt_Y5Xb8-vbSrdQolpSEFxYq-5EhzrljDK9AdQA48532lETmvhSpQUy200lUu8k4xVVacF9BDwbFYkrtT7t7Zzxl9kIOd3RRfStbUvGmEKKqoak4qcNZ7h1runRk79y0ZlUdmcpB_mMkjM0mFjESitz15Y8EIBZ30YHACVMYhBKms-UfKD3jofHA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1975998836</pqid></control><display><type>article</type><title>Achieving autonomic Web service compositions with models at runtime</title><source>Elsevier</source><creator>Alférez, Germán H. ; Pelechano, Vicente</creator><creatorcontrib>Alférez, Germán H. ; Pelechano, Vicente</creatorcontrib><description>Several exceptional situations may arise in the complex, heterogeneous, and changing contexts where Web service operations run. For instance, a Web service operation may have greatly increased its execution time or may have become unavailable. The contribution of this article is to provide a tool-supported framework to guide autonomic adjustments of context-aware service compositions using models at runtime. During execution, when problematic events arise in the context, models are used by an autonomic architecture to guide changes of the service composition. Under the closed-world assumption, the possible context events are fully known at design time. Nevertheless, it is difficult to foresee all the possible situations arising in uncertain contexts where service compositions run. Therefore, the proposed framework also covers the dynamic evolution of service compositions to deal with unexpected events in the open world. An evaluation demonstrates that our framework is efficient during dynamic adjustments.</description><identifier>ISSN: 0045-7906</identifier><identifier>EISSN: 1879-0755</identifier><identifier>DOI: 10.1016/j.compeleceng.2017.08.004</identifier><language>eng</language><publisher>Amsterdam: Elsevier Ltd</publisher><subject>Architecture ; Autonomic computing ; Dynamic adaptation ; Dynamic evolution ; Dynamic software product lines ; Evolution ; Models at runtime ; Run time (computers) ; Web service compositions ; Web services</subject><ispartof>Computers & electrical engineering, 2017-10, Vol.63, p.332-352</ispartof><rights>2017</rights><rights>Copyright Elsevier BV Oct 2017</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c400t-cd13b45e025d1956cfacc2c525b6fee5578d3ef0f8fdf6282ad1d46553cbc35e3</citedby><cites>FETCH-LOGICAL-c400t-cd13b45e025d1956cfacc2c525b6fee5578d3ef0f8fdf6282ad1d46553cbc35e3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Alférez, Germán H.</creatorcontrib><creatorcontrib>Pelechano, Vicente</creatorcontrib><title>Achieving autonomic Web service compositions with models at runtime</title><title>Computers & electrical engineering</title><description>Several exceptional situations may arise in the complex, heterogeneous, and changing contexts where Web service operations run. For instance, a Web service operation may have greatly increased its execution time or may have become unavailable. The contribution of this article is to provide a tool-supported framework to guide autonomic adjustments of context-aware service compositions using models at runtime. During execution, when problematic events arise in the context, models are used by an autonomic architecture to guide changes of the service composition. Under the closed-world assumption, the possible context events are fully known at design time. Nevertheless, it is difficult to foresee all the possible situations arising in uncertain contexts where service compositions run. Therefore, the proposed framework also covers the dynamic evolution of service compositions to deal with unexpected events in the open world. An evaluation demonstrates that our framework is efficient during dynamic adjustments.</description><subject>Architecture</subject><subject>Autonomic computing</subject><subject>Dynamic adaptation</subject><subject>Dynamic evolution</subject><subject>Dynamic software product lines</subject><subject>Evolution</subject><subject>Models at runtime</subject><subject>Run time (computers)</subject><subject>Web service compositions</subject><subject>Web services</subject><issn>0045-7906</issn><issn>1879-0755</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><recordid>eNqNkM1OwzAQhC0EEqXwDkGcE-wkTpxjFfEnVeIC4mgl63XrqImL7RTx9rgqB46cVruamdV8hNwymjHKqvshAzvucYeA0ybLKaszKjJKyzOyYKJuUlpzfk4W8cLTuqHVJbnyfqBxr5hYkHYFW4MHM22Sbg52sqOB5AP7xKM7GMDkGG-9CcZOPvkyYZuMVuHOJ11I3DwFM-I1udDdzuPN71yS98eHt_Y5Xb8-vbSrdQolpSEFxYq-5EhzrljDK9AdQA48532lETmvhSpQUy200lUu8k4xVVacF9BDwbFYkrtT7t7Zzxl9kIOd3RRfStbUvGmEKKqoak4qcNZ7h1runRk79y0ZlUdmcpB_mMkjM0mFjESitz15Y8EIBZ30YHACVMYhBKms-UfKD3jofHA</recordid><startdate>201710</startdate><enddate>201710</enddate><creator>Alférez, Germán H.</creator><creator>Pelechano, Vicente</creator><general>Elsevier Ltd</general><general>Elsevier BV</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201710</creationdate><title>Achieving autonomic Web service compositions with models at runtime</title><author>Alférez, Germán H. ; Pelechano, Vicente</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c400t-cd13b45e025d1956cfacc2c525b6fee5578d3ef0f8fdf6282ad1d46553cbc35e3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Architecture</topic><topic>Autonomic computing</topic><topic>Dynamic adaptation</topic><topic>Dynamic evolution</topic><topic>Dynamic software product lines</topic><topic>Evolution</topic><topic>Models at runtime</topic><topic>Run time (computers)</topic><topic>Web service compositions</topic><topic>Web services</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Alférez, Germán H.</creatorcontrib><creatorcontrib>Pelechano, Vicente</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology 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>Computers & electrical engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Alférez, Germán H.</au><au>Pelechano, Vicente</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Achieving autonomic Web service compositions with models at runtime</atitle><jtitle>Computers & electrical engineering</jtitle><date>2017-10</date><risdate>2017</risdate><volume>63</volume><spage>332</spage><epage>352</epage><pages>332-352</pages><issn>0045-7906</issn><eissn>1879-0755</eissn><abstract>Several exceptional situations may arise in the complex, heterogeneous, and changing contexts where Web service operations run. For instance, a Web service operation may have greatly increased its execution time or may have become unavailable. The contribution of this article is to provide a tool-supported framework to guide autonomic adjustments of context-aware service compositions using models at runtime. During execution, when problematic events arise in the context, models are used by an autonomic architecture to guide changes of the service composition. Under the closed-world assumption, the possible context events are fully known at design time. Nevertheless, it is difficult to foresee all the possible situations arising in uncertain contexts where service compositions run. Therefore, the proposed framework also covers the dynamic evolution of service compositions to deal with unexpected events in the open world. An evaluation demonstrates that our framework is efficient during dynamic adjustments.</abstract><cop>Amsterdam</cop><pub>Elsevier Ltd</pub><doi>10.1016/j.compeleceng.2017.08.004</doi><tpages>21</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0045-7906 |
ispartof | Computers & electrical engineering, 2017-10, Vol.63, p.332-352 |
issn | 0045-7906 1879-0755 |
language | eng |
recordid | cdi_proquest_journals_1975998836 |
source | Elsevier |
subjects | Architecture Autonomic computing Dynamic adaptation Dynamic evolution Dynamic software product lines Evolution Models at runtime Run time (computers) Web service compositions Web services |
title | Achieving autonomic Web service compositions with models at runtime |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-20T22%3A45%3A20IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Achieving%20autonomic%20Web%20service%20compositions%20with%20models%20at%20runtime&rft.jtitle=Computers%20&%20electrical%20engineering&rft.au=Alf%C3%A9rez,%20Germ%C3%A1n%20H.&rft.date=2017-10&rft.volume=63&rft.spage=332&rft.epage=352&rft.pages=332-352&rft.issn=0045-7906&rft.eissn=1879-0755&rft_id=info:doi/10.1016/j.compeleceng.2017.08.004&rft_dat=%3Cproquest_cross%3E1975998836%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c400t-cd13b45e025d1956cfacc2c525b6fee5578d3ef0f8fdf6282ad1d46553cbc35e3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1975998836&rft_id=info:pmid/&rfr_iscdi=true |