DocumentCode :
3304744
Title :
Evolutionary Environmental Modelling in Self-Managing Software Systems
Author :
Forsyth, Henry ; Laws, Andy ; Bendiab, A. Taleb
Author_Institution :
Liverpool John Moores Univ., Liverpool, UK
fYear :
2011
fDate :
6-8 Dec. 2011
Firstpage :
370
Lastpage :
375
Abstract :
The promise of robust software that can self-manage significant aspects of its operation, including the ability to self-configure, self-heal, self-optimise and self-protect through having the requisite functionality to respond and adapt to changes in its operational environment is both seductive and compelling. There are a growing number of examples of partial implementations appearing in the literature and continued development across a number of areas can be expected in the future.One of the less travelled areas of research concerns the problem of developing an accurate and current model of the environment in which such adaptive systems will operate. It would seem a compelling argument that holding a current model of both the environment and the current capability of the system allowing the system to "know itself" are desirable additions to any adaptive system. As such they have a view of the complex space within which they can adapt and that without these properties the system could only be considered as purely reactive.Here, the use of Learning Classifier Systems and geneticalgorithms to provide the modelling element required of effective adaptive software systems is presented and evaluated. The work uses the virtual world platform of "Second Life" to represent anappropriate experimental environment. One outcome of this work is the restatement of some classical cybernetic principles to reflect the need for constant evolution.
Keywords :
adaptive systems; fault tolerant computing; genetic algorithms; learning (artificial intelligence); pattern classification; virtual reality; Second Life; adaptive software system; classical cybernetic principles; complex space; current capability; environment capability; evolutionary environmental modelling; experimental environment representation; genetic algorithm; learning classifier system; operational environment; robust software; self-managing software system; virtual world platform; Adaptation models; Adaptive systems; Complexity theory; Prototypes; Robustness; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Developments in E-systems Engineering (DeSE), 2011
Conference_Location :
Dubai
Print_ISBN :
978-1-4577-2186-1
Type :
conf
DOI :
10.1109/DeSE.2011.109
Filename :
6150008
Link To Document :
بازگشت