Towards a rule model for self-adaptive software
ACM SIGSOFT Software Engineering Notes
A component-based approach to online software evolution: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice
A polynomial dynamic system approach to software design for attractivity requirement
Information Sciences: an International Journal
Toward a fuzzy control-based approach to design of self-adaptive software
Proceedings of the Second Asia-Pacific Symposium on Internetware
EAAR: an approach to environment adaptive application reconfiguration in sensor network
MSN'05 Proceedings of the First international conference on Mobile Ad-hoc and Sensor Networks
Hi-index | 0.00 |
With emerging areas such as web services, pervasive computing, wireless sensor networks and so on, self-adaptive software is becoming more and more important and topical. As a new emerging discipline, self-adaptive software has strong background in control theory. This paper analyses the similarity between software self-adaptation technologies and control theory, and shows that self-adaptive software could be studied from software cybernetic perspective. Based on this standpoint, we also present three software adaptive models derived from open-loop control, feedback control and adaptive control. The application server based implementations of these three models are introduced.