Design-time optimization of runtime adaptation strategies using evolutionary algorithms

Aus SDQ-Wiki
Ausschreibung (Liste aller Ausschreibungen)
Typ Masterarbeit
Betreuer Wenden Sie sich bei Interesse oder Fragen bitte an:

Martina Rapp (E-Mail:, Telefon: +49-721-9654-645)


Self-adaptive software systems (SAS) are an important class of software applications. Examples are IoT systems and IaaS/cloud systems like scalable web services. Since evoluationary algorithms (EA) are a well-established optimization approach, we would like to try the following:


The thesis aims to explore the applicability of evolutionary algorithms (EAs) for the design-time optimization of runtime adaptation strategies

The main tasks will be:

  • Conceptualize the idea
  • Formalize the idea: elaborate the theoretical foundations to apply EAs
  • Implement and evaluate the concept


  • Insight into a highly relevant field of research
  • Opportunity to develop innovative technologies
  • Opportunity to contribute to a scientific publication
  • Very good working environment and intensive support