Title :
On exploiting decentralized bio-inspired self-organization algorithms to develop real systems
Author :
Di Nitto, Elisabetta ; Dubois, Daniel J. ; Mirandola, Raffaela
Author_Institution :
Dipt. di Elettron. e Inf., Politec. di Milano, Milan
Abstract :
The current research trends in software engineering are focusing on the development of new techniques to deal intelligently and efficiently with the design of systems that are able to evolve overtime and adapt to rapid changes of their requirements. In particular, the field of autonomic computing has been created to study these types of systems with the ultimate aim to create systems that are able to self-configure, self-optimize, self-heal and self-protect without any external intervention. What we study in this paper is a set of the most relevant bio-inspired principles that may be applied to these systems. We discuss how to apply them to develop or adapt self-organization algorithms to real evolvable systems and we present two examples of applications that we have developed.
Keywords :
software engineering; systems analysis; autonomic computing; decentralized bio-inspired self-organization algorithm; real system development; software engineering; systems design; Actuators; Middleware; Monitoring; Peer to peer computing; Pervasive computing; Resource management; Runtime; Software algorithms; Software architecture; Software engineering;
Conference_Titel :
Software Engineering for Adaptive and Self-Managing Systems, 2009. SEAMS '09. ICSE Workshop on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3724-5
DOI :
10.1109/SEAMS.2009.5069075