Adaptation in natural and artificial systems
Adaptation in natural and artificial systems
Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
An introduction to Kolmogorov complexity and its applications (2nd ed.)
An introduction to Kolmogorov complexity and its applications (2nd ed.)
Computability and complexity: from a programming perspective
Computability and complexity: from a programming perspective
Hierarchical learning with procedural abstraction mechanisms
Hierarchical learning with procedural abstraction mechanisms
On evaluating self-adaptive software
IWSAS' 2000 Proceedings of the first international workshop on Self-adaptive software
Evolutionary Computation: The Fossil Record
Evolutionary Computation: The Fossil Record
The Simple Genetic Algorithm: Foundations and Theory
The Simple Genetic Algorithm: Foundations and Theory
Inside the Java Virtual Machine
Inside the Java Virtual Machine
Introduction To Automata Theory, Languages, And Computation
Introduction To Automata Theory, Languages, And Computation
Genetic Programming and Autoconstructive Evolution with the Push Programming Language
Genetic Programming and Evolvable Machines
Control Theory-Based Foundations of Self-Controlling Software
IEEE Intelligent Systems
Grammatical Evolution: Evolving Programs for an Arbitrary Language
EuroGP '98 Proceedings of the First European Workshop on Genetic Programming
The Speed Prior: A New Simplicity Measure Yielding Near-Optimal Computable Predictions
COLT '02 Proceedings of the 15th Annual Conference on Computational Learning Theory
Optimal Ordered Problem Solver
Machine Learning
Theory of Self-Reproducing Automata
Theory of Self-Reproducing Automata
To a mathematical definition of 'life'
ACM SIGACT News
Tagging and Referrals in the EVM Architecture
IAT '06 Proceedings of the IEEE/WIC/ACM international conference on Intelligent Agent Technology
Evolution and hypercomputing in global distributed evolvable virtual machines environment
ESOA'06 Proceedings of the 4th international conference on Engineering self-organising systems
Self-adaptation and dynamic environment experiments with evolvable virtual machines
ESOA'05 Proceedings of the Third international conference on Engineering Self-Organising Systems
Hi-index | 0.00 |
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 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.