The complexity of technical systems increases continuously. Breakdowns and fatal errors occur quite often, respectively. Therefore, the mission of organic computing is to tame these challenges in technical systems by providing appropriate degrees of freedom for self-organised behaviour. Technical systems should adapt to changing requirements of their execution environment, in particular with respect to human needs. According to this vision an organic computer system should be aware of its own capabilities, the requirements of the environment, and it should be equipped with a number of so-called self-x-properties. These self-x-properties provide the anticipatedadaptiveness and allow reducing the complexity of system management. To name a few characteristics, organic systems should self-organise, self-adapt, self-configure, self-optimise, self-heal, self-protect, or self-explain.
To achieve these ambitious goals of designing and controlling complex systems, adequate methods, techniques, and system architectures have to be developed, since no general approach exists to build complex systems. Therefore, a regulatory feedback mechanism is proposed, the so-called generic observer/controller architecture, which constitutes one way to achieve controlled self-organisation in technical systems.
The complexity of technical systems increases, breakdowns occur quite often. The mission of organic computing is to tame these challenges by providing degrees of freedom for self-organised behaviour. To achieve these goals, new methods have to be developed. The proposed observer/controller architecture constitutes one way to achieve controlled self-organisation. To improve its design, multi-agent scenarios are investigated. Especially, learning using learning classifier systems is addressed.