Welcome to MCSE

MCSE: Modelling for Continuous Software Engineering (previously known as ARE: Architecture-driven Requirements Engineering) has been started in February 2013 and is headed by Prof. Anne Koziolek. Since 2021, we have been a member of the KASTEL — Institute of Information Security and Dependability, and we renamed the research group to MCSE. The group is part of Software Design and Quality.

09.04.2025
At REFSQ 2025, SDQ members were honored to win the Open Science Challenge Award for our paper! Even though OpenScience should be the goal for all of us, its nice to get recognition for the efforts put in. Thanks Oliver Karras and Julian Frattini for organizing the challenge and advocating OpenScience at REFSQ and thanks to TIB and ORKG to sponsor the award.
REFSQ25 Homepage
04.04.2025
A part of our team from SDQ had the privilege of attending and presenting at the International Conference on Software Architecture (ICSA) in Odense, Denmark! We were excited to discuss with the community and share our latest research:
- Reiche, Heinrich: Detecting Encryption Vulnerabilities By Coupling Architectural Analyses and Source Code Analyses
- Soliman, Keim: Do Large Language Models Contain Software Architectural Knowledge?
- Niehues, Hahner, Heinrich: An Architecture-Based Approach to Mitigate Confidentiality Violations Using Machine Learning
- Jafari Sarvejahani: Towards Architectural Pen Test Case Generation and Attack Surface Analysis to Support Secure Design
- Hagel, Hili, Bartel, Koziolek: Towards Low-code Architecture and Development of Embedded Systems
- Fuchß, Liu, Hey, Keim, Koziolek: Enabling Architecture Traceability by LLM-based Architecture Component Name Extraction

12.02.2025
At this years IEEE/ACM International Conference on Software Engineering (ICSE) and its co-hosted CSEE&T and workshops, SDQ has in total 3 accepted papers:
Dominik Fuchß, Tobias Hey, Jan Keim, Haoyu Liu, Niklas Ewald, Tobias Thirolf, Anne Koziolek: LiSSA: Toward Generic Traceability Link Recovery through Retrieval-Augmented Generation
Timur Sağlam, Nils Niehues, Sebastian Hahner, Larissa Schmid: Mitigating Obfuscation Attacks on Software Plagiarism Detectors via Subsequence Merging
Angelika Kaplan, Jan Keim, Lukas Greiner, Ralf Sieger, Raffaela Mirandola, Ralf Reussner: Responsible and Sustainable AI: Considering Energy Consumption in Automated Text Classification Evaluation Tasks
ICSE25 Homepage
03.02.2025
Dr.-Ing. Jan Keim successfully defended his thesis “Recovering Trace Links In Software Architecture Documentation.” Congratulations!
Jan Keim's Page
30.01.2025
Dr.-Ing. Yves R. Kirschner successfully defended his thesis “Handling Heterogeneity in Software Architecture Reverse Engineering: A View-Based Approach.” Congratulations!

27.01.2025
Dr.- Hamideh Hajiabadi successfully defended her thesis “Assisting in the Reuse of Artificial Intelligence Approaches in Biological Image Processing.” Congratulations!
Hamideh Hajiabadi's Page