An architecture for self-organising evolvable virtual machines
Nowostawski, Mariusz; Purvis, Martin; Cranefield, Stephen

View/ Open
Cite this item:
Nowostawski, M., Purvis, M., & Cranefield, S. (2004). An architecture for self-organising evolvable virtual machines (Information Science Discussion Papers Series No. 2004/01). University of Otago. Retrieved from http://hdl.handle.net/10523/1147
Permanent link to OUR Archive version:
http://hdl.handle.net/10523/1147
Abstract:
Contemporary software systems are exposed to demanding, dynamic, and unpredictable environments where the traditional adaptability mechanisms may not be sufficient. To imitate and fully benefit from life-like adaptability in software systems, that might come closer to the complexity levels of biological organisms, we seek a formal mathematical model of certain fundamental concepts such as: life, organism, evolvability and adaptation. In this work we will concentrate on the concept of software evolvability. Our work proposes an evolutionary computation model, based on the theory of hypercycles and autopoiesis. The intrinsic properties of hypercycles allow them to evolve into higher levels of complexity, analogous to multi-level, or hierarchical evolutionary processes. We aim to obtain structures of self-maintaining ensembles, that are hierarchically organised, and our primary focus is on such open-ended hierarchically organised evolution.
Date:
2004-11
Publisher:
University of Otago
Pages:
27
Series number:
2004/01
Research Type:
Discussion Paper
Collections
- Information Science [488]
- Discussion Paper [441]