ProDSPL: Proactive self-adaptation based on Dynamic Software Product Lines

Journal of Systems and Software(2021)

引用 9|浏览16
暂无评分
摘要
Dynamic Software Product Lines (DSPLs) are a well-accepted approach to self-adaptation at runtime. In the context of DSPLs, there are plenty of reactive approaches that apply countermeasures as soon as a context change happens. In this paper we propose a proactive approach, ProDSPL, that exploits an automatically learnt model of the system, anticipates future variations of the system and generates the best DSPL configuration that can lessen the negative impact of future events on the quality requirements of the system. Predicting the future fosters adaptations that are good for a longer time and therefore reduces the number of reconfigurations required, making the system more stable.
更多
查看译文
关键词
Dynamic Software Product Lines,Proactive control,Self-adaptation,Optimization,Linear constraint
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要