A Generative Genetic Algorithm for Evolving Adaptation Rules of Software Systems | |
Liu, Yang ; Zhang, Wei ; Jiao, Wenpin | |
2016 | |
关键词 | Self-adaptive System Automatic Generation Adaptation Rules Simulation Generative Genetic Algorithm SELF-ADAPTATION |
英文摘要 | The Internetware system is a complex and distributed self-adaptive system, which executes in an open, uncertain and dynamic environment, and adapts itself to changes in the environment. We hope that Internetware systems have the ability to automatically evolve in respond to changes. An important problem related to the development of Internetware systems is how to formulate proper adaptation rules. Because of the uncertainty of environment, the adaptation rules may not be suitable to the current system. Adaptation rules always need to be evolved to obtain better results. Some traditional methods can decide adaptation actions in different environmental conditions and evolve adaptation rules. But most of these methods bring about huge computation cost, which are not highly-efficient. To resolve these problems, we propose a method for evolving adaptation rules automatically, based on genetic algorithm and linear regression. We apply this method to evolve adaptation rules for a web application based on a widely used prototype RUBiS, which is an auction site similar to eBay. Experiments show that our method can evolve adaptation rules and improve the web application's performance in dynamic environment.; CPCI-S(ISTP); liuyang13@sei.pku.edu.cn; zhangw@sei.pku.edu.cn; jwp@sei.pku.edu.cn; 103-107 |
语种 | 英语 |
出处 | 8th Asia-Pacific Symposium on Internetware (Internetware) |
DOI标识 | 10.1145/2993717.2993731 |
内容类型 | 其他 |
源URL | [http://ir.pku.edu.cn/handle/20.500.11897/459971] |
专题 | 信息科学技术学院 |
推荐引用方式 GB/T 7714 | Liu, Yang,Zhang, Wei,Jiao, Wenpin. A Generative Genetic Algorithm for Evolving Adaptation Rules of Software Systems. 2016-01-01. |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论