DocumentCode :
3024546
Title :
Runtime Adaptability through Automated Model Evolution
Author :
Mosincat, Adina ; Binder, Walter ; Jazayeri, Mehdi
Author_Institution :
Fac. of Inf., Univ. of Lugano, Lugano, Switzerland
fYear :
2010
fDate :
25-29 Oct. 2010
Firstpage :
217
Lastpage :
226
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 we propose a solution for automatically evolving the system model by integrating new variants and periodically validating existing ones based on updated quality parameters. To illustrate our approach we present a BPEL based framework using a service composition model to represent the system functional requirements. Our framework estimates Quality of Service (QoS) values based on information provided by our monitoring mechanism, ensuring that changes in QoS are reflected in the system model. We show how the evolved model can be used at runtime to increase the system´s autonomic capabilities and delivered QoS.
Keywords :
software quality; specification languages; BPEL based framework; QoS; automated model evolution; dynamically adaptive system; quality of service; quality parameter; runtime adaptability; service composition model; Adaptation model; Computational modeling; Monitoring; Quality of service; Runtime; Weather forecasting; dynamic adaptability; model at runtime; model evolution; quality requirements;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Enterprise Distributed Object Computing Conference (EDOC), 2010 14th IEEE International
Conference_Location :
Vitoria
ISSN :
1541-7719
Print_ISBN :
978-1-4244-7966-5
Type :
conf
DOI :
10.1109/EDOC.2010.22
Filename :
5632143
Link To Document :
بازگشت