Towards a foundation for engineering decentralized self-adaptive software systems

On Wednesday 31 October 2012, 14:00-14:30 INRIA Lille room B31 (new building), Danny Weyns (Linnaeus University, Sweden) will give a talk on “Towards a foundation for engineering decentralized self-adaptive software systems”

Abstract: The qualities of many software systems are of critical importance for our society. Examples are the openness of software for business collaborations and robustness of e-health systems. Engineering such systems and ensuring the required qualities is complex due to the inherent distribution of information and decision-making, and uncertainties about the system and its environment. Self-adaptation is generally considered as a promising approach to deal with these complexities. Self-adaptation enables a system to adapt itself autonomously to changes to achieve particular quality goals. Central to the realization of self-adaptation are feedback control loops. Despite the vast body of research, a comprehensive approach to engineer self-adaptive software systems is lacking, in particular for decentralized systems. The long-term goal of my research is to study and develop a foundation for engineering decentralized self-adaptive software systems that is grounded in control theory. In this talk, I will elaborate on our ongoing research in decentralized self-adaptive software systems and outline plans for future work.