Hierarchical Modelling of Evolutionary Computation

Nowadays a lot of libraries and software systems for Evolutionary Computation (EC) are in existance. Unfortunately, an EC created by one of those can rarely be exchanged between them. In recent works different Soft Computing methods are modelled by using XML notation to overcome this problem. But to be able to model ECs in, e.g., XML notation, a concept is needed which allows the hierarchical description of ECs. This paper proposes a hierarchically modelling concept for Evolutionary Computation which allows the description of ECs as EC-hierarchy on an abstract level. A created EC-hierarchy can be mapped on every notation which is capable of representing tree-like structures like XML or hierarchy-oriented programming languages. Such a hierarchical model could be used for exchanging ECs between software systems, libraries as well as researchers.