Der Umfang von Software in Steuerungssystemen (z.B. Maschinen, Anlagen, Produktionssysteme, Gebäude, Energieerzeugung und -übertragung, ...) steigt ständig und wird durch den Wunsch nach Vernetzung dieser Systeme verstärkt. Dies führt zu steigenden Entwicklungsaufwänden und Kosten. Es erscheint, als ob sich Steuerungssoftware in ein unbezähmbares Biest verwandelt, dem nur sehr schwer Herr zu werden ist. Im Rahmen dieses TECH-BRUNCHES möchten wir einen Überblick der aktuellen und zukünftigen Anforderun-gen an Steuerungen geben und betrachten die aktuellen Ansätze zur Programmierung von Steuerungen. Ins-besondere soll aufgezeigt werden, wie modell-getriebene Softwareentwicklung helfen kann das Biest Soft-ware zu Zähmen und die Entwicklungsaufwände zu reduzieren. Ein wichtiger Aspekt ist hierbei Open Source Software, welche gerade im Steuerungsumfeld noch großes Potential besitzt.