Reactive behavioural adaptation of service compositions. Issue 11 (20th August 2019)
- Record Type:
- Journal Article
- Title:
- Reactive behavioural adaptation of service compositions. Issue 11 (20th August 2019)
- Main Title:
- Reactive behavioural adaptation of service compositions
- Authors:
- Tretola, Giancarlo
Zimeo, Eugenio - Abstract:
- Abstract: We are assisting to a paradigmatic shift in developing Web applications since their components are often distributed and deployed as services among different organizations. Their logic is based on a set of actions that can be linked together by exploiting higher level languages more suitable to address the scale of the Web. On this multi‐organization scale, applications can be influenced by different context events generated by the environment where they run. Handling these events requires run‐time adaptations of the application's behaviour to react, properly and quickly, to changes. The paper addresses these needs by proposing a programming paradigm based on "autonomic service compositions, " ie, compositions that are able to self‐change their structure, according to a specific life cycle, to allow for the continuation of execution, even if unexpected events arise. The approach exploits autonomic computing and reasoning for taking decision on information collected during processes execution. Autonomic actions on composition structures are performed using Event Condition Action rules and a set of meta‐operations. The approach is detailed, analysed, and discussed with reference to some examples derived from a real‐world application.
- Is Part Of:
- Journal of software. Volume 31:Issue 11(2019)
- Journal:
- Journal of software
- Issue:
- Volume 31:Issue 11(2019)
- Issue Display:
- Volume 31, Issue 11 (2019)
- Year:
- 2019
- Volume:
- 31
- Issue:
- 11
- Issue Sort Value:
- 2019-0031-0011-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2019-08-20
- Subjects:
- autonomic computing -- self‐management -- service composition -- software adaptation
Software engineering -- Periodicals
Computer software -- Development -- Periodicals
Software maintenance -- Periodicals
005.1 - Journal URLs:
- http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481 ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/smr.2201 ↗
- Languages:
- English
- ISSNs:
- 2047-7473
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 12149.xml