publications

Publications

55 entries,

newest first. Each one carries its own BibTeX.

2026

  • The EVerest Dataset for Secure Software Engineering

    Sophie CoralloDebora GruppDominik FuchßJan Keim and 3 more authors

    Proceedings of the 41st IEEE/ACM International Conference on Automated Software Engineering, 2026

  • A Roadmap for Tamed Interactions with Large Language Models

    Vincenzo ScottiJan KeimTobias HeyAndreas Metzger and 2 more authors

    ACM Transactions on Software Engineering and Methodology, 2026

  • GARMA: Generative Architectural Resource Demand Estimation for Microservice Applications

    Maximilian HummelDominik FuchßSophie CoralloNathan Hagel and 4 more authors

    2026 IEEE 23rd International Conference on Software Architecture Companion (ICSA-C), 2026

  • The ARDoCo Tool Landscape: REST API, TraceView, and TraceViz for Architecture Traceability

    Jan KeimDominik FuchßSophie CoralloTobias Hey and 2 more authors

    2026 41st IEEE/ACM International Conference on Automated Software Engineering (ASE), 2026

  • AutoPCM: Automated Generation of Architectural Performance Models from Early Design Artifacts using LLM Agents

    Maximilian HummelDominik FuchßSophie CoralloNathan J. Hagel and 3 more authors

    20th European Conference on Software Architecture (ECSA 2026), 2026

  • Architecture in the Cradle: Early Warning of Architectural Decay with ArchGuard

    Haoyu LiuDominik FuchßSophie CoralloMaximilian Hummel and 2 more authors

    23rd IEEE International Conference on Software Architecture (ICSA 2026), 2026

  • From Scattered to Structured: A Vision for Automating Architectural Knowledge Management

    Jan KeimAngelika Kaplan

    Proceedings of the 2026 IEEE/ACM 48th International Conference on Software Engineering (ICSE-Companion '26), Rio de Janeiro, Brazil, 2026

  • A Community Roadmap for Meta-Research and Knowledge Transfer in Software Engineering

    Angelika KaplanMartin ArmbrusterJan BernothMarco Konersmann and 2 more authors

    Proceedings of the 2026 IEEE/ACM International Workshop on Methodological Issues with Empirical Studies in Software Engineering, 2026

  • Automated Generation of SysML Activity Diagrams from Industrial Requirements Using LLMs

    Ben FranzeDominik FuchßFelix WattenbergTom Fuchs and 2 more authors

    IEEE 34th International Requirements Engineering Conference (RE 2026), 2026

  • On Converting Natural Language Requirements into Semi-Formal Templates Using LLMs

    Jonas RoßkothenDominik FuchßFerenc ErdösiMarius Floruß and 2 more authors

    2026 IEEE 34th International Requirements Engineering Conference (RE), 2026

  • ExArch: Enabling Architecture Traceability by LLM-based Architecture Component Name Extraction

    Dominik FuchßHaoyu LiuTobias HeyJan KeimAnne Koziolek

    Software Engineering 2026 (SE 2026), 2026

  • Linking Software System Artifacts: Toward Generic Traceability Link Recovery through Retrieval-Augmented Generation

    Dominik FuchßTobias HeyJan KeimHaoyu Liu and 3 more authors

    Software Engineering 2026 (SE 2026), 2026

  • Who's Who? LLM-assisted Software Traceability with Architecture Entity Recognition

    Dominik FuchßHaoyu LiuSophie CoralloTobias Hey and 3 more authors

    ACM Transactions on Autonomous and Adaptive Systems, 2026

  • A Research Roadmap for Augmenting Software Engineering Processes and Software Products with Generative AI

    Domenico AmalfitanoAndreas MetzgerMarco AutiliTommaso Fulcini and 7 more authors

    ACM Transactions on Software Engineering and Methodology, 2026

2025

  • LLMs for Software Architecture Knowledge: A Comparative Analysis Among Seven LLMs

    Mohamed SolimanElia AshrafKamel M. K. AbdelsalamJan KeimAshwin Prasad Shivarpatna Venkatesh

    Software Architecture – 19th European Conference, ECSA 2025, Limassol, Cyprus, September 15–19, 2025, Proceedings, 2025

  • Do Large Language Models Contain Software Architectural Knowledge? An Exploratory Case Study with GPT

    Mohamed SolimanJan Keim

    22nd IEEE International Conference on Software Architecture (ICSA 2025), Ottensee, Dänemark, 2025

  • Enabling Architecture Traceability by LLM-based Architecture Component Name Extraction

    Dominik FuchßHaoyu LiuTobias HeyJan KeimAnne Koziolek

    2025 IEEE 22nd International Conference on Software Architecture (ICSA), Odense, Denmark, 2025

  • LiSSA: Toward Generic Traceability Link Recovery through Retrieval-Augmented Generation

    Dominik FuchßTobias HeyJan KeimHaoyu Liu and 3 more authors

    Proceedings of the IEEE/ACM 47th International Conference on Software Engineering, Ottawa, Canada, 2025

  • Responsible and Sustainable AI: Considering Energy Consumption in Automated Text Classification Evaluation Tasks

    Angelika KaplanJan KeimLukas GreinerRalf Sieger and 2 more authors

    Proceedings of the 2025 {IEEE/ACM} 47th International Conference on Software Engineering: Companion Proceedings, {ICSE} Companion 2025, Ottawa, 27th April - 3rd May 2025, Ottawa, Kanada, 2025

  • PhD

    Recovering Trace Links In Software Architecture Documentation

    Jan Keim

    Karlsruher Institut für Technologie (KIT), 2025

  • HubLink: A Novel Question Answering Retrieval Approach over Knowledge Graphs

    Angelika KaplanJan KeimMarco SchneiderRalf Reussner

    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

  • Requirements Traceability Link Recovery via Retrieval-Augmented Generation

    Tobias HeyDominik FuchßJan KeimAnne Koziolek

    Requirements Engineering: Foundation for Software Quality, Cham, 2025

  • Beyond Retrieval: A Study of Using LLM Ensembles for Candidate Filtering in Requirements Traceability

    Dominik FuchßStefan SchwedtJan KeimTobias Hey

    2025 IEEE 33rd International Requirements Engineering Conference Workshops (REW), 2025

  • A Classification Framework for Scientific Documents to Support Knowledge Graph Population

    Angelika KaplanJan KeimLukas GreinerAnne KoziolekRalf Reussner

    Software Engineering 2025 – Companion Proceedings, 2025

  • Recovering Trace Links Between Software Documentation And Code

    Jan KeimSophie CoralloDominik FuchßTobias Hey and 2 more authors

    Software Engineering 2025 (SE 2025), 2025

  • Requirements Classification for Traceability Link Recovery

    Tobias HeyJan KeimSophie Corallo

    Software Engineering 2025 (SE 2025), 2025

  • Bericht zum ersten Treffen des Arbeitskreises Artificial Intelligence for Software Architecture

    Jan KeimMohamed SolimanSandro SpethAndreas Both

    Softwaretechnik-Trends, 2025

  • LLM-Assisted Microservice Performance Modeling

    Maximilian HummelNathan HagelMinakshi KaushikJan Keim and 2 more authors

    Softwaretechnik-Trends, 2025

  • TR

    Software Architecture Meets LLMs: A Systematic Literature Review

    Larissa SchmidTobias HeyMartin ArmbrusterSophie Corallo and 4 more authors

    arxiv, 2025

2024

  • Combining Knowledge Graphs and Large Language Models to Ease Knowledge Access in Software Architecture Research

    Angelika KaplanJan KeimMarco SchneiderAnne KoziolekRalf Reussner

  • Recovering Trace Links Between Software Documentation And Code

    Jan KeimSophie CoralloDominik FuchßTobias Hey and 2 more authors

    Proceedings of 46th International Conference on Software Engineering (ICSE 2024), Lissabon, Portugal, 2024

  • Requirements Classification for Traceability Link Recovery

    Tobias HeyJan KeimSophie Corallo

    2024 IEEE 32nd International Requirements Engineering Conference (RE'24), Reykjavík, Island, 2024

  • Detecting Inconsistencies in Software Architecture Documentation Using Traceability Link Recovery

    Jan KeimSophie CoralloDominik FuchßAnne Koziolek

    Software Engineering 2024 (SE 2024). Ed.: R. Rabiser, Linz, Österreich, 2024

2023

  • Automated Reverse Engineering of the Technology-Induced Software System Structure

    Yves R. KirschnerJan KeimNico PeterAnne Koziolek

    Software Architecture, Cham, 2023

  • Detecting Inconsistencies in Software Architecture Documentation Using Traceability Link Recovery

    Jan KeimSophie CoralloDominik FuchßAnne Koziolek

    2023 IEEE 20th International Conference on Software Architecture (ICSA), 2023

2022

  • Evaluation Methods and Replicability of Software Architecture Research Objects

    Marco KonersmannAngelika KaplanThomas KühnRobert Heinrich and 14 more authors

    2022 IEEE 19th International Conference on Software Architecture (ICSA), 2022

  • Replication Package of "Evaluation Methods and Replicability of Software Architecture Research Objects"

    Marco KonersmannAngelika KaplanThomas KühnRobert Heinrich and 14 more authors

    2022 IEEE 19th International Conference on Software Architecture Companion (ICSA-C), 2022

  • Establishing a Benchmark Dataset for Traceability Link Recovery between Software Architecture Documentation and Models

    Dominik FuchßSophie CoralloJan KeimJanek SpeitAnne Koziolek

    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 Taxonomies

    Angelika KaplanThomas KühnSebastian HahnerNiko Benkler and 4 more authors

    Proceedings of the International Conference on Evaluation and Assessment in Software Engineering 2022, Gothenburg, Sweden, 2022

  • TR

    A Taxonomy for Design Decisions in Software Architecture Documentation

    Jan KeimTobias HeyBjarne SauerAnne Koziolek

2021

  • Towards an Automated Classification Approach for Software Engineering Research

    Angelika KaplanJan Keim

    Evaluation and Assessment in Software Engineering, Trondheim, Norway, 2021

  • Tracelink Recovery for Software Architecture Documentation

    Jan KeimSophie SchulzDominik FuchßClaudius Kocher and 2 more authors

    Software Architecture, Cham, 2021

  • Knowledge-based Sense Disambiguation of Multiword Expressions in Requirements Documents

    Tobias HeyJan KeimWalter F. Tichy

    2021 IEEE 29th International Requirements Engineering Conference Workshops (REW), 2021

2020

  • Does BERT Understand Code?– An Exploratory Study On The Detection Of Architectural Tactics In Code

    Jan KeimAngelika KaplanAnne KoziolekMehdi Mirakhorli

    European Conference on Software Architecture, 2020

  • IJHCC

    What's the Matter? Knowledge Acquisition by Unsupervised Multi-Topic Labeling for Spoken Utterances

    Sebastian WeigeltJan KeimTobias HeyWalter F Tichy

    International Journal of Humanized Computing and Communication (IJHCC), 2020

  • NoRBERT: Transfer Learning for Requirements Classification

    Tobias HeyJan KeimAnne KoziolekWalter F. Tichy

    2020 IEEE 28th International Requirements Engineering Conference (RE), 2020

  • SEUH

    Teaching Programming at Scale.

    Angelika KaplanJan KeimYves SchneiderMaximilian Walter and 3 more authors

    SEUH, 2020

  • TR

    Using BERT for the Detection of Architectural Tactics in Code

    Jan KeimAngelika KaplanAnne KoziolekMehdi Mirakhorli

    Karlsruher Institut für Technologie (KIT), 2020

2019

  • Managed Software Evolution

    Ralf ReussnerMichael GoedickeWilhelm HasselbringBirgit Vogel-Heuser and 2 more authors

  • Towards Consistency Analysis between Formal and Informal Software Architecture Artefacts

    Jan KeimYves SchneiderAnne Koziolek

    2019 IEEE/ACM 2nd International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE), 2019

  • HCC

    Unsupervised Multi-Topic Labeling for Spoken Utterances

    Sebastian WeigeltJan KeimTobias HeyWalter F. Tichy

    2019 IEEE International Conference on Humanized Computing and Communication (HCC), 2019

  • Towards Consistency Checking Between Software Architecture and Informal Documentation

    Jan KeimAnne Koziolek

    2019 IEEE International Conference on Software Architecture Companion (ICSA-C), 2019

2018

  • MA

    Themenextraktion zur Domänenauswahl für Programmierung in natürlicher Sprache

    Jan Keim

    Karlsruher Institut für Technologie (KIT), 2018

2015

  • DeNom: a tool to find problematic nominalizations using NLP

    Mathias LandhäußerSven J. KörnerWalter F. TichyJan KeimJennifer Krisch

    2015 IEEE Second International Workshop on Artificial Intelligence for Requirements Engineering (AIRE), 2015

  • BA

    Identifikation problematischer Substantivierungen in natürlichsprachigen Anforderungsdokumenten

    Jan Keim