Die Forschung des Lehrstuhls für Software Engineering konzentriert sich auf Kernprobleme der Langlebigkeit von Systemen. Softwaresysteme müssen aktualisiert werden, wenn Technologien, auf deren Basis sie entwickelt wurden, modernisiert werden. Hier ist „Software Comprehension“ eine zentrale Hürde – also die Frage wie ein bestehendes Softwaresystem von Entwicklern effektiv verstanden werden kann. Softwaresysteme müssen auch angepasst werden, wenn sich Nutzungsanforderungen ändern. Hier stellen nutzungsorientierte Gestaltungsansätze wie das Human-Centred Design Methoden bereit, die zum besseren Verständnis des Anwendungskontexts beitragen.
Neue Entwicklungen, wie die steigende industrielle Nutzung von maschinellem Lernen (ML) und künstlicher Intelligenz (KI), führen zu zusätzlichen Herausforderungen für die Langlebigkeit von Software. ML/KI sind Gründe für die Hoffnung, dass Software sich eines Tages zu einem gewissen Grad selbstständig an sich ändernde Umstände anpassen kann. Eine der zentralen Fragen hier ist wie sich die Entwicklung von Software ändern muss, wenn ML/KI-Komponenten eingebaut werden. Zusätzlich gilt es das enorme Potential zu verstehen und zu nutzen, das ML/KI-Technologien bieten, um die Entwicklung langlebiger Software selbst zu verbessern.
In unserer Forschung nutzen wir insbesondere Techniken der modellbasierten Software-Entwicklung, empirische Verfahren der Softwaretechnik (Software Engineering) und der Mensch-Computer Interaktion (Human-Computer Interaction) sowie Werkzeuge zur Konstruktion und Analyse von Softwaresystemen.
In der Lehre vermittelt der Lehrstuhl die Grundlagen der Softwaretechnik, die von der Analyse über den Entwurf, die Implementierung und den Test bis zur Nutzung eines Softwaresystems reichen. Wir bieten zum einen vertiefende Lehrveranstaltungen zu weiterführenden Themen wie der Konstruktion von domänenspezifischen Sprachen mithilfe von modellbasierten Techniken oder Software Engineering für KI-basierte Systeme an. Zum anderen werden Veranstaltungen zu Themen aus dem Interaktionsdesign und Requirements Engineering angeboten.
In Seminaren und Abschlussarbeiten vermitteln wir neueste Erkenntnisse aus dem Forschungsgebiet. Für weitere Informationen zu studentischen Arbeiten am Lehrstuhl sehen Sie sich die Themenvorschläge an oder kontaktieren Sie einen der Mitarbeiter.
Aktuelles
Paper im Empirical Software Engineering Journal: Development and evolution of Xtext-based DSLs on GitHub: an empirical investigation
16. Dezember 2025
Weixing Zhangs Paper “Development and evolution of Xtext-based DSLs on GitHub: an empirical investigation” wurde im Empirical Software Engineering Journal publiziert.
Eingeladener Vortrag an der Ruhr-Universität Bochum
28. November 2025
Am 27.11.2025 hielt Prof. Hebig auf Einladung von Prof. Bilal Zafar einen Vortrag zum Thema "Don’t bother to use a second LLM for Test Generation" in der AI Lecture Series der Ruhr Universität Bochum. Ich bedanke mich herzlich für den spannenden Austausch mit dem Publikum und mit der Forschungsgruppe von Prof. Zafar.
PhD Verteidigung Weixing Zhang
15. Oktober 2025
Weixing Zhang hat am 15. Oktober 2025 seine Doktorarbeit zum Thema: "Evolution of Textual Domain-Specific Languages in the Context of Model-Driven Engineering" erfolgreich an der Universität Göteborg unter der Co-Betreuung von Regina Hebig, Daniel Strüber, und Jan-Philipp Steghöfer verteidigt.
Eingeladener Vortrag bei dem Symposium der AISA Akademie Stuttgart
4. Juli 2026
Am 3. Juli 2026 hat Regina Hebig einen eingeladener Vortrag bei dem Symposium der AISA Akademie Stuttgart zum Thema "AI for Software Engineering gegeben. Vielen Dank an die Organisatoren des Symposiums für die Einladung und den inspirierenden Austausch!
Regina Hebig ist einer der Program Co-Chairs der SLE 2025
14. Juni 2025
SLE 2025 ist leider schon wieder vorbei. Ich freuen uns sehr, dass wir dieses Event erfolgreich organisieren und umsetzen konnten. Ein großes Dankeschön an alle, die bei der SLE 2025 in Koblenz dabei waren!
Best Paper award bei der ECSEE'25
5. Juni 2025
Gemeinsam mit Marco Kuhrmann und Jil Klünder fühlen wir uns geehrt, den Best Paper Award der ECSEE'25 für die Arbeit „You don't just Use Software Processes, You have to Engineer Them: A Teachers' Experience Report“ entgegenzunehmen.
Paper im SoSym Journal 2025: An empirical study of manual abstraction between class diagrams and code of open-source systems
15. Mai 2025
Wenli Zhangs Paper "An empirical study of manual abstraction between class diagrams and code of open-source systems" wurde im Journal Software and Systems Modeling publiziert.
Paper im IST Journal 2025: Don't settle for the first! How many GitHub Copilot solutions should you check?
8. April 2025
Julian Oertels Paper "Don’t settle for the first! How many GitHub Copilot solutions should you check?" wurde im Journal Information and Software Technology publiziert.
Kontakt
Lehrstuhl für Software Engineering
18059 Rostock
Albert-Einstein-Str. 22
Räume 264 - 267, 272, 275
Tel.: +49 381-498 7621 (Sekretariat)
Fax: +49 381-498 7622
Neuigkeiten
Am 28.04.2026 um 09:30 Uhr wird die Verteidigung der Dissertation von Alexandru-Nicolae Umlauft zum Thema „Ein soziales Robotersystem für eine leistungsorientierte Schlaganfalltherapie“ in Raum 001 (Konrad-Zuse-Haus) stattfinden.


