Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/151328
Title: Architecture-based behavioral adaptation with generated alternatives and relaxed constraints
Authors: Chen, Bihuan
Peng, Xin
Liu, Yang
Song, Songzheng
Zheng, Jiahuan
Zhao, Wenyun
Keywords: Engineering::Computer science and engineering
Issue Date: 2019
Source: Chen, B., Peng, X., Liu, Y., Song, S., Zheng, J. & Zhao, W. (2019). Architecture-based behavioral adaptation with generated alternatives and relaxed constraints. IEEE Transactions On Services Computing, 12(1), 73-87. https://dx.doi.org/10.1109/TSC.2016.2593459
Project: NRF2014NCR-NCR001-30
Journal: IEEE Transactions on Services Computing
Abstract: Software systems are increasingly required to autonomously adapt their architectural structures and/or behaviors to runtime environmental changes. However, existing architecture-based self-adaptation approaches mostly focus on structural adaptations within a predefined space of architectural alternatives (e.g., switching between two alternative services) while merely considering quality constraints (e.g., reliability and performance). In this paper, we propose a new architecture-based self-adaptation approach, which performs behavioral adaptations with automatically generated alternatives and supports relaxed functional constraints from the perspective of business value. Specifically, we propose a technique to automatically generate behavioral alternatives of a software system from the currently-employed architectural behavioral specification. We employ business value to comprehensively evaluate the behavioral alternatives while capturing the trade-offs among relaxed functional and quality constraints. We also introduce a genetic algorithm-based planning technique to efficiently search for the optimal (sometimes a near-optimal) behavioral alternative that can provide the best business value. The experimental study on an online order processing benchmark has shown promising results that the proposed approach can improve adaptation flexibility and business value with acceptable performance overhead.
URI: https://hdl.handle.net/10356/151328
ISSN: 1939-1374
DOI: 10.1109/TSC.2016.2593459
Rights: © 2016 IEEE. All rights reserved.
Fulltext Permission: none
Fulltext Availability: No Fulltext
Appears in Collections:SCSE Journal Articles

Page view(s)

49
Updated on Oct 18, 2021

Google ScholarTM

Check

Altmetric


Plumx

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.