Title
Achieving runtime adaptability through automated model evolution and variant selection
Abstract
Dynamically adaptive systems propose adaptation by means of variants that are specified in the system model at design time and allow for a fixed set of different runtime configurations. However, in a dynamic environment, unanticipated changes may result in the inability of the system to meet its quality requirements. To allow the system to react to these changes, this article proposes a solution for automatically evolving the system model by integrating new variants and periodically validating the existing ones based on updated quality parameters. To illustrate this approach, the article presents a BPEL-based framework using a service composition model to represent the functional requirements of the system. The framework estimates quality of service QoS values based on information provided by a monitoring mechanism, ensuring that changes in QoS are reflected in the system model. The article shows how the evolved model can be used at runtime to increase the system's autonomic capabilities and delivered QoS.
Year
DOI
Venue
2014
10.1080/17517575.2012.691182
Enterprise IS
Keywords
Field
DocType
quality of service,system modeling,functional requirement
Adaptability,Functional requirement,Systems engineering,Adaptive system,Computer science,Quality of service,Service composition,Business Process Execution Language,System model
Journal
Volume
Issue
ISSN
8
1
1751-7575
Citations 
PageRank 
References 
3
0.40
26
Authors
3
Name
Order
Citations
PageRank
Adina D. Mosincat1494.29
Walter Binder2107792.58
Mehdi Jazayeri31280176.00