Self-Organizing Systems

Lecturer Prof. Dr. Christian Becker
Exercises M. Sc. Martin Pfannemüller
Type 2L + 2E
ID-number IS 627
Prerequisites Recommended: IS 554, Java programming
Course Language English
Form of assessment Written (60 min) or oral examination
Registration Not required. To get access to the course material in Ilias, please enter the module in the Portal2.
Applicable for M.Sc. Management, M.Sc. Business Education, M.Sc. Business Informatics, M.Sc. Economics
Start Tuesday, September 3, 2019 - 3.30pm in O133


In this lecture we discuss concepts and algorithms for self-organizing distributed systems. Such
systems adapt themselves, e.g. their behavior or structure to the current state of their execution
environment. We discuss current application areas and the technical background, algorithms and
protocols for self-organization.

Learning Outcomes

  • Introduction into Self-organizing distributed systems and their architecture
  • Consensus in distributed systems
  • Biologically inspired adaptive systems (e.g. Ant computing, Swarm Intelligence)
  • Machine Learning, e.g. Learning Classifier and Neural Networks