Ein Großteil der Kosten in Softwareentwicklungsprojekten wird von Routineaufgaben verursacht, die ein geringes Maß an Kreativität erfordern. Hierzu gehört insbesondere die Verwaltung von Modellvarianten, die aufgrund der Vielfalt der Anforderungen unterschiedlicher Unternehmen an Software im Rahmen der Anforderungsanalyse konstruiert und gepflegt werden müssen. Weiterhin sind die Überführung von fachkonzeptionellen Softwaremodellen in Code sowie der kontinuierliche Abgleich der Software mit den Anforderungen der Kunden zu diesen Aufgaben zu zählen. Im vorliegenden Band werden Methoden entwickelt, die Softwareentwickler durch weitgehende Automatisierung solcher Routineaufgaben entlasten. Die Methoden umfassen ein Softwaremodell-Variantenmanagement, die automatisierte Überführung von Modellen in Code sowie Controlling-Konzepte zur Sicherstellung der anforderungsgerechten Softwareentwicklung. Die Anwendbarkeit der Methoden wird durch eine entsprechende Toolunterstützung sichergestellt.