Self-adaptive systems: A survey of current approaches, research challenges and applications

作者:

Highlights:

• We survey self-adaptivity past and present from a computational point of view.

• Software is placed as main enabler technology for self-adaptivity.

• We show relevant Computer Science tools and methods for self-adaptivity.

• Standard and non-standard applications of the subject are explored.

• We state limitations, challenges and how to go beyond the current state of the art.

摘要

•We survey self-adaptivity past and present from a computational point of view.•Software is placed as main enabler technology for self-adaptivity.•We show relevant Computer Science tools and methods for self-adaptivity.•Standard and non-standard applications of the subject are explored.•We state limitations, challenges and how to go beyond the current state of the art.

论文关键词:Self-adaptive software,Decision-making,Feedback loops,Software reflection,Model-driven development,Goal-based model

论文评审过程:Available online 16 July 2013.

论文官网地址:https://doi.org/10.1016/j.eswa.2013.07.033