Software Science

Software Science am SCCH umfasst Software-Design, Software-Engineering und Software-Analyse zur Software-Wartung und Weiterentwicklung langlebiger, softwareintensiver, nicht herkömmlicher Softwaresysteme, z. B. in der industriellen Automatisierung. Die Methodik, auf der die Forschung basiert ist die Extraktion von Wissen aus Software-Artefakten (z. B. Quellcode, Konfigurationsdateien, Testfälle, Kommentare), statische Programmanalyse und Testautomatisierung.

Neben den anwendungsorientierten Schwerpunkten in Software Science betreibt das SCCH auch Grundlagenforschung in Rigorous Methods in Software Engineering.