DocumentCode :
2823979
Title :
Applying genetic self-architecting for distributed systems
Author :
Hadaytullah ; Vathsavayi, Sriharsha ; Raiha, O. ; Koskimies, Kai ; Gregersen, A.
Author_Institution :
Dept. of Software Syst., Tampere Univ. of Technol., Tampere, Finland
fYear :
2012
fDate :
5-9 Nov. 2012
Firstpage :
44
Lastpage :
52
Abstract :
Current trends in information technology emphasize the need of flexible systems that are able to adapt to their changing environment. The aim of this paper is to develop an infrastructure for architecture level self-adaptation, and to study its applicability in the case of distributed systems. The approach is based on dynamically inserted and removed design solutions. The built infrastructure provides UML based architectural reflection and a genetic engine for optimizing the architecture at run-time with respect to efficiency and reliability, according to changes in the environment. The implementation builds on Javeleon, a Java-based platform supporting dynamic updates of classes. The approach is applied to develop a self-adapting system that mimics a shop security control system.
Keywords :
Java; Unified Modeling Language; distributed processing; genetic algorithms; self-adjusting systems; software architecture; Java-based platform; Javeleon; UML based architectural reflection; architecture level self-adaptation; architecture optimization; distributed system; dynamic update; flexible system; genetic algorithm; genetic engine; genetic self-architecting; information technology; self-adapting system; shop security control system; software architecture; Computer architecture; Equations; Genetic algorithms; Heart beat; Java; Monitoring; Reliability; distributed systems; efficiency; genetic algorithms; reliability; self-adaptation; software architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Nature and Biologically Inspired Computing (NaBIC), 2012 Fourth World Congress on
Conference_Location :
Mexico City
Print_ISBN :
978-1-4673-4767-9
Type :
conf
DOI :
10.1109/NaBIC.2012.6402238
Filename :
6402238
Link To Document :
بازگشت