publications
2026
- A Research Roadmap for Augmenting Software Engineering Processes and Software Products with Generative AIACM Transactions on Software Engineering and Methodology, 2026
- Who’s Who? LLM-assisted Software Traceability with Architecture Entity RecognitionACM Transactions on Autonomous and Adaptive Systems, 2026
- A Community Roadmap for Meta-Research and Knowledge Transfer in Software EngineeringIn Proceedings of the 2026 IEEE/ACM International Workshop on Methodological Issues with Empirical Studies in Software Engineering, 2026
-
- The ARDoCo Tool Landscape: REST API, TraceView, and TraceViz for Architecture TraceabilityIn 2026 41st IEEE/ACM International Conference on Automated Software Engineering (ASE), 2026
- On Converting Natural Language Requirements into Semi-Formal Templates Using LLMsIn 2026 IEEE 34th International Requirements Engineering Conference (RE), 2026
- Automated Generation of SysML Activity Diagrams from Industrial Requirements Using LLMsIn IEEE 34th International Requirements Engineering Conference (RE 2026), 2026
- AutoPCM: Automated Generation of Architectural Performance Models from Early Design Artifacts using LLM AgentsIn 20th European Conference on Software Architecture (ECSA 2026), 2026
- Architecture in the Cradle: Early Warning of Architectural Decay with ArchGuardIn 23rd IEEE International Conference on Software Architecture (ICSA 2026), 2026
- Linking Software System Artifacts: Toward Generic Traceability Link Recovery through Retrieval-Augmented GenerationIn Software Engineering 2026 (SE 2026), 2026
- ExArch: Enabling Architecture Traceability by LLM-based Architecture Component Name ExtractionIn Software Engineering 2026 (SE 2026), 2026
2025
- Enabling Architecture Traceability by LLM-based Architecture Component Name ExtractionIn 2025 IEEE 22nd International Conference on Software Architecture (ICSA), 2025
- LiSSA: Toward Generic Traceability Link Recovery through Retrieval-Augmented GenerationIn Proceedings of the IEEE/ACM 47th International Conference on Software Engineering, Ottawa, Canada, 2025
- Requirements Traceability Link Recovery via Retrieval-Augmented GenerationIn Requirements Engineering: Foundation for Software Quality, 2025
- Responsible and Sustainable AI: Considering Energy Consumption in Automated Text Classification Evaluation TasksIn Proceedings of the 2025 {IEEE/ACM} 47th International Conference on Software Engineering: Companion Proceedings, {ICSE} Companion 2025, Ottawa, 27th April - 3rd May 2025, 2025
- Recovering Trace Links In Software Architecture DocumentationKarlsruher Institut für Technologie (KIT), 2025
- Do Large Language Models Contain Software Architectural Knowledge? An Exploratory Case Study with GPTIn 22nd IEEE International Conference on Software Architecture (ICSA 2025), 2025
- LLMs for Software Architecture Knowledge: A Comparative Analysis Among Seven LLMsIn Software Architecture – 19th European Conference, ECSA 2025, Limassol, Cyprus, September 15–19, 2025, Proceedings, 2025
- HubLink: A Novel Question Answering Retrieval Approach over Knowledge GraphsIn RAGE-KG 2025: The Second International Workshop on Retrieval-Augmented Generation Enabled by Knowledge Graphs, co-located with the 24th International Semantic Web Conference (ISWC 2025), 2025
- Beyond Retrieval: A Study of Using LLM Ensembles for Candidate Filtering in Requirements TraceabilityIn 2025 IEEE 33rd International Requirements Engineering Conference Workshops (REW), 2025
-
-
- Recovering Trace Links Between Software Documentation And CodeIn Software Engineering 2025 (SE 2025), 2025
- Requirements Classification for Traceability Link RecoveryIn Software Engineering 2025 (SE 2025), 2025
- A Classification Framework for Scientific Documents to Support Knowledge Graph PopulationIn Software Engineering 2025 – Companion Proceedings, 2025
- Bericht zum ersten Treffen des Arbeitskreises Artificial Intelligence for Software ArchitectureSoftwaretechnik-Trends, 2025
- LLM-Assisted Microservice Performance ModelingSoftwaretechnik-Trends, 2025
2024
- Detecting Inconsistencies in Software Architecture Documentation Using Traceability Link RecoveryIn Software Engineering 2024 (SE 2024). Ed.: R. Rabiser, 202446.23.01; LK 01
- Recovering Trace Links Between Software Documentation And CodeIn Proceedings of 46th International Conference on Software Engineering (ICSE 2024), 2024
- Requirements Classification for Traceability Link RecoveryIn 2024 IEEE 32nd International Requirements Engineering Conference (RE’24), 2024
- Combining Knowledge Graphs and Large Language Models to Ease Knowledge Access in Software Architecture Research2024
2023
- Detecting Inconsistencies in Software Architecture Documentation Using Traceability Link RecoveryIn 2023 IEEE 20th International Conference on Software Architecture (ICSA), 2023
- Automated Reverse Engineering of the Technology-Induced Software System StructureIn Software Architecture, 2023
2022
- Establishing a Benchmark Dataset for Traceability Link Recovery between Software Architecture Documentation and ModelsIn 2nd International Workshop on Mining Software Repositories for Software Architecture - Co-located with 16th European Conference on Software Architecture, 2022
- Introducing an Evaluation Method for TaxonomiesIn Proceedings of the International Conference on Evaluation and Assessment in Software Engineering 2022, Gothenburg, Sweden, 2022
-
- Evaluation Methods and Replicability of Software Architecture Research ObjectsIn 2022 IEEE 19th International Conference on Software Architecture (ICSA), 2022
- Replication Package of "Evaluation Methods and Replicability of Software Architecture Research Objects"In 2022 IEEE 19th International Conference on Software Architecture Companion (ICSA-C), 2022
2021
- Knowledge-based Sense Disambiguation of Multiword Expressions in Requirements DocumentsIn 2021 IEEE 29th International Requirements Engineering Conference Workshops (REW), 2021
- Towards an Automated Classification Approach for Software Engineering ResearchIn Evaluation and Assessment in Software Engineering, Trondheim, Norway, 2021
-
2020
- NoRBERT: Transfer Learning for Requirements ClassificationIn 2020 IEEE 28th International Requirements Engineering Conference (RE), 2020
- Does BERT Understand Code?– An Exploratory Study On The Detection Of Architectural Tactics In CodeIn European Conference on Software Architecture, 2020
-
- What’s the Matter? Knowledge Acquisition by Unsupervised Multi-Topic Labeling for Spoken UtterancesInternational Journal of Humanized Computing and Communication (IJHCC), 2020
- Teaching Programming at Scale.In SEUH, 2020
2019
- Towards Consistency Checking Between Software Architecture and Informal DocumentationIn 2019 IEEE International Conference on Software Architecture Companion (ICSA-C), 2019
- Towards Consistency Analysis between Formal and Informal Software Architecture ArtefactsIn 2019 IEEE/ACM 2nd International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE), 2019
- Managed Software Evolution2019
- Unsupervised Multi-Topic Labeling for Spoken UtterancesIn 2019 IEEE International Conference on Humanized Computing and Communication (HCC), 2019
2018
- Themenextraktion zur Domänenauswahl für Programmierung in natürlicher SpracheKarlsruher Institut für Technologie (KIT), 2018
2015
- Identifikation problematischer Substantivierungen in natürlichsprachigen Anforderungsdokumenten2015
- DeNom: a tool to find problematic nominalizations using NLPIn 2015 IEEE Second International Workshop on Artificial Intelligence for Requirements Engineering (AIRE), 2015