Search the Dagstuhl Website
Looking for information on the websites of the individual seminars? - Then please:
Not found what you are looking for? - Some of our services have separate websites, each with its own search option. Please check the following list:
Schloss Dagstuhl - LZI - Logo
Schloss Dagstuhl Services
Within this website:
External resources:
  • DOOR (for registering your stay at Dagstuhl)
  • DOSA (for proposing future Dagstuhl Seminars or Dagstuhl Perspectives Workshops)
Within this website:
External resources:
Within this website:
External resources:
  • the dblp Computer Science Bibliography

GI-Dagstuhl Seminar 14382

Control Theory meets Software Engineering

( Sep 14 – Sep 19, 2014 )

(Click in the middle of the image to enlarge)

Please use the following short url to reference this page:



Shared Documents


Modern software systems are complex and have to survive changes while they are operational in dynamic environments. The system should adapt at run-time to achieve continuous requirements satisfaction. Software adaptation is becoming a key feature of nowadays critical systems, with applications spreading from finance and cloud computing to bioengineering and cyber-physical systems.

The software engineering community is making a significant effort to developing self-adaptive systems. At the same time, control theory has established effective mechanisms to make controlled plants behave as expected. It is however very difficult to use control theory to solve software engineering problems, because of the intrinsic non-linearity, the variety of usage profiles, the interconnection of heterogeneous components, and the lack of control theory skills in the software engineering education, research, and practice. As a result, the current use of control theory is limited and hardly generalizable.

The aim of this GI-Dagstuhl Seminar is to bring together young researchers from the two communities of Software Engineering and Control Theory and to foster their cooperation. We would like to devise new modeling strategies for incorporating control in software systems design, empowering software engineers with theoretical and practical skills to bring control to the core of adaptation.

  • Adaptive Software
  • Control Theory
  • Dynamic Systems
  • Non-Functional Requirements
  • Cyber-Physical Systems