publications
Publications
newest first. Each one carries its own BibTeX.
- 1,064citationsas of October 10, 2026
- 17h-index
- 19i10-index
No publications match that filter.
2026
The EVerest Dataset for Secure Software Engineering
Proceedings of the 41st IEEE/ACM International Conference on Automated Software Engineering, 2026
DOI1 citationBibTeX
@inproceedings{corallo_everest_2026, title = {{The} {EVerest} {Dataset} for {Secure} {Software} {Engineering}}, author = {Corallo, Sophie and Grupp, Debora and Fuch{\ss}, Dominik and Keim, Jan and Reiche, Frederik and Hey, Tobias and Koziolek, Anne}, booktitle = {Proceedings of the 41st IEEE/ACM International Conference on Automated Software Engineering}, doi = {10.1145/3832783.3834614}, isbn = {9798400728822}, month = {10}, pages = {3454--3458}, publisher = {Association for Computing Machinery (ACM)}, year = {2026} }A Roadmap for Tamed Interactions with Large Language Models
ACM Transactions on Software Engineering and Methodology, 2026
DOI2 citationsBibTeX
@article{ScottiRoadmap2025, title = {A Roadmap for Tamed Interactions with Large Language Models}, author = {Scotti, Vincenzo and Keim, Jan and Hey, Tobias and Metzger, Andreas and Koziolek, Anne and Mirandola, Raffaela}, doi = {10.1145/3832776}, issn = {1557-7392}, journal = {ACM Transactions on Software Engineering and Methodology}, month = {8}, number = {9}, pages = {1--40}, publisher = {Association for Computing Machinery (ACM)}, volume = {35}, year = {2026} }GARMA: Generative Architectural Resource Demand Estimation for Microservice Applications
2026 IEEE 23rd International Conference on Software Architecture Companion (ICSA-C), 2026
DOI3 citationsBibTeX
@inproceedings{hummel_garma_2026, title = {{GARMA}: {Generative} {Architectural} {Resource} {Demand} {Estimation} for {Microservice} {Applications}}, author = {Hummel, Maximilian and Fuch{\ss}, Dominik and Corallo, Sophie and Hagel, Nathan and Kaushik, Minakshi and Keim, J. and Reussner, Ralf and Koziolek, Heiko}, booktitle = {2026 IEEE 23rd International Conference on Software Architecture Companion (ICSA-C)}, doi = {10.1109/icsa-c68850.2026.00084}, month = {6}, pages = {441--448}, publisher = {Institute of Electrical, Electronics Engineers (IEEE)}, year = {2026} }The ARDoCo Tool Landscape: REST API, TraceView, and TraceViz for Architecture Traceability
2026 41st IEEE/ACM International Conference on Automated Software Engineering (ASE), 2026
DOIBibTeX
@inproceedings{Keim2026ARDoCo, author = {Keim, Jan and Fuchß, Dominik and Corallo, Sophie and Hey, Tobias and Winter, Julian and Feichtinger, Kevin}, booktitle = {2026 41st IEEE/ACM International Conference on Automated Software Engineering (ASE)}, doi = {10.1145/3832783.3834621}, publisher = {Association for Computing Machinery (ACM)}, title = {The ARDoCo Tool Landscape: REST API, TraceView, and TraceViz for Architecture Traceability}, year = {2026} }AutoPCM: Automated Generation of Architectural Performance Models from Early Design Artifacts using LLM Agents
20th European Conference on Software Architecture (ECSA 2026), 2026
1 citationBibTeX
@inproceedings{Hummel2026AutoPCM, author = {Hummel, Maximilian and Fuchß, Dominik and Corallo, Sophie and Hagel, Nathan J. and Keim, Jan and Koziolek, Heiko and Reussner, Ralf}, booktitle = {20th European Conference on Software Architecture (ECSA 2026)}, title = {AutoPCM: Automated Generation of Architectural Performance Models from Early Design Artifacts using LLM Agents}, year = {2026} }Architecture in the Cradle: Early Warning of Architectural Decay with ArchGuard
23rd IEEE International Conference on Software Architecture (ICSA 2026), 2026
DOI1 citationBibTeX
@inproceedings{Liu2026ArchGuard, author = {Liu, Haoyu and Fuchß, Dominik and Corallo, Sophie and Hummel, Maximilian and Keim, Jan and Hey, Tobias}, booktitle = {23rd IEEE International Conference on Software Architecture (ICSA 2026)}, doi = {10.1109/ICSA66085.2026.00011}, publisher = {Institute of Electrical, Electronics Engineers (IEEE)}, title = {Architecture in the Cradle: Early Warning of Architectural Decay with ArchGuard}, year = {2026} }From Scattered to Structured: A Vision for Automating Architectural Knowledge Management
Proceedings of the 2026 IEEE/ACM 48th International Conference on Software Engineering (ICSE-Companion '26), Rio de Janeiro, Brazil, 2026
DOI4 citationsBibTeX
@inproceedings{KeimKaplan2026Vision, author = {Keim, Jan and Kaplan, Angelika}, booktitle = {Proceedings of the 2026 IEEE/ACM 48th International Conference on Software Engineering (ICSE-Companion '26)}, doi = {10.1145/3774748.3795871}, location = {Rio de Janeiro, Brazil}, pages = {487--491}, publisher = {Association for Computing Machinery (ACM)}, title = {From Scattered to Structured: A Vision for Automating Architectural Knowledge Management}, year = {2026} }A Community Roadmap for Meta-Research and Knowledge Transfer in Software Engineering
Proceedings of the 2026 IEEE/ACM International Workshop on Methodological Issues with Empirical Studies in Software Engineering, 2026
DOI1 citationBibTeX
@inproceedings{Kaplan2026CommunityRoadmap, author = {Kaplan, Angelika and Armbruster, Martin and Bernoth, Jan and Konersmann, Marco and Keim, Jan and Reussner, Ralf}, booktitle = {Proceedings of the 2026 IEEE/ACM International Workshop on Methodological Issues with Empirical Studies in Software Engineering}, doi = {10.1145/3786149.3788297}, pages = {57--62}, publisher = {Association for Computing Machinery (ACM)}, title = {A Community Roadmap for Meta-Research and Knowledge Transfer in Software Engineering}, year = {2026} }Automated Generation of SysML Activity Diagrams from Industrial Requirements Using LLMs
IEEE 34th International Requirements Engineering Conference (RE 2026), 2026
BibTeX
@inproceedings{Franze2026, author = {Franze, Ben and Fuchß, Dominik and Wattenberg, Felix and Fuchs, Tom and Keim, Jan and Hey, Tobias}, booktitle = {IEEE 34th International Requirements Engineering Conference (RE 2026)}, pages = {11}, title = {Automated Generation of SysML Activity Diagrams from Industrial Requirements Using LLMs}, year = {2026} }On Converting Natural Language Requirements into Semi-Formal Templates Using LLMs
2026 IEEE 34th International Requirements Engineering Conference (RE), 2026
1 citationBibTeX
@inproceedings{Rosskothen2026, author = {Roßkothen, Jonas and Fuchß, Dominik and Erdösi, Ferenc and Floruß, Marius and Keim, Jan and Hey, Tobias}, booktitle = {2026 IEEE 34th International Requirements Engineering Conference (RE)}, title = {On Converting Natural Language Requirements into Semi-Formal Templates Using LLMs}, year = {2026} }ExArch: Enabling Architecture Traceability by LLM-based Architecture Component Name Extraction
Software Engineering 2026 (SE 2026), 2026
DOIBibTeX
@inproceedings{Fuchss2026ExArch, author = {Fuchß, Dominik and Liu, Haoyu and Hey, Tobias and Keim, Jan and Koziolek, Anne}, booktitle = {Software Engineering 2026 (SE 2026)}, doi = {10.18420/se2026_20}, editor = {Spieler, Jonas}, publisher = {Gesellschaft für Informatik}, title = {ExArch: Enabling Architecture Traceability by LLM-based Architecture Component Name Extraction}, year = {2026} }Linking Software System Artifacts: Toward Generic Traceability Link Recovery through Retrieval-Augmented Generation
Software Engineering 2026 (SE 2026), 2026
DOIBibTeX
@inproceedings{Fuchss2026LinkingSSA, author = {Fuchß, Dominik and Hey, Tobias and Keim, Jan and Liu, Haoyu and Ewald, Niklas and Thirolf, Tobias and Koziolek, Anne}, booktitle = {Software Engineering 2026 (SE 2026)}, doi = {10.18420/se2026_37}, editor = {Spieler, Jonas}, publisher = {Gesellschaft für Informatik}, title = {Linking Software System Artifacts: Toward Generic Traceability Link Recovery through Retrieval-Augmented Generation}, year = {2026} }Who's Who? LLM-assisted Software Traceability with Architecture Entity Recognition
ACM Transactions on Autonomous and Adaptive Systems, 2026
DOI7 citationsBibTeX
@article{Fuchss2026WhosWho, author = {Fuchß, Dominik and Liu, Haoyu and Corallo, Sophie and Hey, Tobias and Keim, Jan and von Geisau, Johannes and Koziolek, Anne}, doi = {10.1145/3807453}, journal = {ACM Transactions on Autonomous and Adaptive Systems}, title = {Who's Who? LLM-assisted Software Traceability with Architecture Entity Recognition}, year = {2026} }A Research Roadmap for Augmenting Software Engineering Processes and Software Products with Generative AI
ACM Transactions on Software Engineering and Methodology, 2026
DOI33 citationsBibTeX
@article{Amalfitano2026, author = {Amalfitano, Domenico and Metzger, Andreas and Autili, Marco and Fulcini, Tommaso and Hey, Tobias and Keim, Jan and Pelliccione, Patrizio and Scotti, Vincenzo and Koziolek, Anne and Mirandola, Raffaela and Vogelsang, Andreas}, doi = {10.1145/3788879}, journal = {ACM Transactions on Software Engineering and Methodology}, title = {A Research Roadmap for Augmenting Software Engineering Processes and Software Products with Generative AI}, year = {2026} }
2025
LLMs for Software Architecture Knowledge: A Comparative Analysis Among Seven LLMs
Software Architecture – 19th European Conference, ECSA 2025, Limassol, Cyprus, September 15–19, 2025, Proceedings, 2025
DOI9 citationsBibTeX
@inproceedings{SolimanEtAl2025ECSA, author = {Soliman, Mohamed and Ashraf, Elia and Abdelsalam, Kamel M. K. and Keim, Jan and Venkatesh, Ashwin Prasad Shivarpatna}, booktitle = {Software Architecture -- 19th European Conference, ECSA 2025, Limassol, Cyprus, September 15--19, 2025, Proceedings}, doi = {10.1007/978-3-032-02138-0_7}, editor = {Andrikopoulos, Vasilios}, pages = {99--115}, publisher = {Springer Nature Switzerland}, title = {LLMs for Software Architecture Knowledge: A Comparative Analysis Among Seven LLMs}, year = {2025} }Do Large Language Models Contain Software Architectural Knowledge? An Exploratory Case Study with GPT
22nd IEEE International Conference on Software Architecture (ICSA 2025), Ottensee, Dänemark, 2025
32 citationsBibTeX
@inproceedings{SolimanKeim2025, author = {Soliman, Mohamed and Keim, Jan}, booktitle = {22nd IEEE International Conference on Software Architecture (ICSA 2025)}, eventdate = {2025-03-31/2025-04-04}, eventtitle = {22nd IEEE International Conference on Software Architecture}, eventtitleaddon = {ICSA 2025}, language = {english}, publisher = {{Institute of Electrical and Electronics Engineers (IEEE)}}, title = {Do Large Language Models Contain Software Architectural Knowledge? An Exploratory Case Study with GPT}, venue = {Ottensee, Dänemark}, year = {2025}, keywords = {Architecture design decisions, Architecture knowledge, GPT, Large Language Models} }Enabling Architecture Traceability by LLM-based Architecture Component Name Extraction
2025 IEEE 22nd International Conference on Software Architecture (ICSA), Odense, Denmark, 2025
30 citationsBibTeX
@inproceedings{fuchss_enabling_2025, author = {Fuchß, Dominik and Liu, Haoyu and Hey, Tobias and Keim, Jan and Koziolek, Anne}, booktitle = {2025 IEEE 22nd International Conference on Software Architecture (ICSA)}, eventdate = {2025-03-31/2025-04-04}, eventtitle = {22nd IEEE International Conference on Software Architecture}, eventtitleaddon = {ICSA 2025}, language = {english}, publisher = {{Institute of Electrical and Electronics Engineers (IEEE)}}, title = {Enabling Architecture Traceability by LLM-based Architecture Component Name Extraction}, venue = {Odense, Denmark}, year = {2025}, keywords = {Large Language Models, Model Extraction, Software Architecture, Traceability Link Recovery} }LiSSA: Toward Generic Traceability Link Recovery through Retrieval-Augmented Generation
Proceedings of the IEEE/ACM 47th International Conference on Software Engineering, Ottawa, Canada, 2025
DOI67 citationsBibTeX
@inproceedings{fuchss_lissa_2025, author = {Fuchß, Dominik and Hey, Tobias and Keim, Jan and Liu, Haoyu and Ewald, Niklas and Thirolf, Tobias and Koziolek, Anne}, booktitle = {Proceedings of the IEEE/ACM 47th International Conference on Software Engineering}, doi = {10.1109/ICSE55347.2025.00186}, location = {Ottawa, Canada}, publisher = {{Institute of Electrical and Electronics Engineers (IEEE)}}, series = {ICSE '25}, title = {LiSSA: Toward Generic Traceability Link Recovery through Retrieval-Augmented Generation}, year = {2025} }Responsible and Sustainable AI: Considering Energy Consumption in Automated Text Classification Evaluation Tasks
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
5 citationsBibTeX
@inproceedings{KaplanKeimGreiner2025, author = {Kaplan, Angelika and Keim, Jan and Greiner, Lukas and Sieger, Ralf and Mirandola, Raffaela and Reussner, Ralf}, booktitle = {Proceedings of the 2025 \{IEEE/ACM\} 47th International Conference on Software Engineering: Companion Proceedings, \{ICSE\} Companion 2025, Ottawa, 27th April - 3rd May 2025}, eventdate = {2025-04-27/2025-05-03}, eventtitle = {International Conference on Software Engineering}, eventtitleaddon = {ICSE 2025}, isbn = {979-8-3315-0569-1}, issn = {1558-1225}, language = {english}, title = {Responsible and Sustainable AI: Considering Energy Consumption in Automated Text Classification Evaluation Tasks}, venue = {Ottawa, Kanada}, year = {2025}, keywords = {energy consumption, Green AI, natural language processing, sustainability metrics, text classification} }- PhD
Recovering Trace Links In Software Architecture Documentation
Karlsruher Institut für Technologie (KIT), 2025
DOIBibTeX
@phdthesis{Keim2025, author = {Keim, Jan}, doi = {10.5445/IR/1000179534}, language = {english}, pagetotal = {297}, publisher = {{Karlsruher Institut für Technologie (KIT)}}, school = {Karlsruher Institut für Technologie (KIT)}, title = {Recovering Trace Links In Software Architecture Documentation}, year = {2025}, keywords = {Inconsistency Detection, Large Language Models, Software Architecture, Software Engineering, Traceability Link Recovery} } HubLink: A Novel Question Answering Retrieval Approach over Knowledge Graphs
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
5 citationsBibTeX
@inproceedings{KaplanHubLink2025, author = {Kaplan, Angelika and Keim, Jan and Schneider, Marco and Reussner, Ralf}, booktitle = {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)}, editor = {Dobrij, Dominik}, pages = {1--18}, publisher = {CEUR-WS}, title = {HubLink: A Novel Question Answering Retrieval Approach over Knowledge Graphs}, year = {2025} }Requirements Traceability Link Recovery via Retrieval-Augmented Generation
Requirements Engineering: Foundation for Software Quality, Cham, 2025
42 citationsBibTeX
@inproceedings{hey_requirements_2025, address = {Cham}, author = {Hey, Tobias and Fuchß, Dominik and Keim, Jan and Koziolek, Anne}, booktitle = {Requirements Engineering: Foundation for Software Quality}, publisher = {Springer}, title = {Requirements Traceability Link Recovery via Retrieval-Augmented Generation}, year = {2025} }Beyond Retrieval: A Study of Using LLM Ensembles for Candidate Filtering in Requirements Traceability
2025 IEEE 33rd International Requirements Engineering Conference Workshops (REW), 2025
DOI9 citationsBibTeX
@inproceedings{FuchssBeyondRetrieval2025, author = {Fuchß, Dominik and Schwedt, Stefan and Keim, Jan and Hey, Tobias}, booktitle = {2025 IEEE 33rd International Requirements Engineering Conference Workshops (REW)}, doi = {10.1109/REW66121.2025.00006}, pages = {5--12}, publisher = {Institute of Electrical, Electronics Engineers (IEEE)}, title = {Beyond Retrieval: A Study of Using LLM Ensembles for Candidate Filtering in Requirements Traceability}, year = {2025} }A Classification Framework for Scientific Documents to Support Knowledge Graph Population
Software Engineering 2025 – Companion Proceedings, 2025
DOI3 citationsBibTeX
@inproceedings{Kaplan2025SEcompanion, author = {Kaplan, Angelika and Keim, Jan and Greiner, Lukas and Koziolek, Anne and Reussner, Ralf}, booktitle = {Software Engineering 2025 -- Companion Proceedings}, doi = {10.18420/se2025-ws-28}, editor = {Feichtinger, Kevin}, pages = {277--286}, publisher = {Gesellschaft für Informatik (GI)}, title = {A Classification Framework for Scientific Documents to Support Knowledge Graph Population}, year = {2025} }Recovering Trace Links Between Software Documentation And Code
Software Engineering 2025 (SE 2025), 2025
DOIBibTeX
@inproceedings{Keim2025SE, author = {Keim, Jan and Corallo, Sophie and Fuchß, Dominik and Hey, Tobias and Telge, Tobias and Koziolek, Anne}, booktitle = {Software Engineering 2025 (SE 2025)}, doi = {10.18420/se2025-24}, editor = {Burger, Erik}, publisher = {Gesellschaft für Informatik (GI)}, title = {Recovering Trace Links Between Software Documentation And Code}, year = {2025} }Requirements Classification for Traceability Link Recovery
Software Engineering 2025 (SE 2025), 2025
DOIBibTeX
@inproceedings{HeyKeimCorallo2025SE, author = {Hey, Tobias and Keim, Jan and Corallo, Sophie}, booktitle = {Software Engineering 2025 (SE 2025)}, doi = {10.18420/se2025-25}, editor = {Burger, Erik}, publisher = {Gesellschaft für Informatik (GI)}, title = {Requirements Classification for Traceability Link Recovery}, year = {2025} }Bericht zum ersten Treffen des Arbeitskreises Artificial Intelligence for Software Architecture
Softwaretechnik-Trends, 2025
BibTeX
@article{KeimBericht2025, author = {Keim, Jan and Soliman, Mohamed and Speth, Sandro and Both, Andreas}, journal = {Softwaretechnik-Trends}, number = {3}, pages = {9--10}, title = {Bericht zum ersten Treffen des Arbeitskreises Artificial Intelligence for Software Architecture}, volume = {45}, year = {2025} }LLM-Assisted Microservice Performance Modeling
Softwaretechnik-Trends, 2025
2 citationsBibTeX
@article{Hummel2025STT, author = {Hummel, Maximilian and Hagel, Nathan and Kaushik, Minakshi and Keim, Jan and Burger, Erik and Koziolek, Heiko}, journal = {Softwaretechnik-Trends}, number = {4}, pages = {53--55}, title = {LLM-Assisted Microservice Performance Modeling}, volume = {45}, year = {2025} }- TR
Software Architecture Meets LLMs: A Systematic Literature Review
arxiv, 2025
DOI46 citationsBibTeX
@techreport{SchmidSLR2025, author = {Schmid, Larissa and Hey, Tobias and Armbruster, Martin and Corallo, Sophie and Fuchß, Dominik and Keim, Jan and Liu, Haoyu and Koziolek, Anne}, doi = {10.48550/arXiv.2505.16697}, institution = {arxiv}, title = {Software Architecture Meets LLMs: A Systematic Literature Review}, year = {2025} }
2024
Combining Knowledge Graphs and Large Language Models to Ease Knowledge Access in Software Architecture Research
9 citationsBibTeX
@article{kaplan2024combining, author = {Kaplan, Angelika and Keim, Jan and Schneider, Marco and Koziolek, Anne and Reussner, Ralf}, title = {Combining Knowledge Graphs and Large Language Models to Ease Knowledge Access in Software Architecture Research}, year = {2024} }Recovering Trace Links Between Software Documentation And Code
Proceedings of 46th International Conference on Software Engineering (ICSE 2024), Lissabon, Portugal, 2024
34 citationsBibTeX
@inproceedings{Keim2024icse, author = {Keim, Jan and Corallo, Sophie and Fuchß, Dominik and Hey, Tobias and Telge, Tobias and Koziolek, Anne}, booktitle = {Proceedings of 46th International Conference on Software Engineering (ICSE 2024)}, eventdate = {2024-04-14/2024-04-20}, eventtitle = {46th International Conference on Software Engineering}, eventtitleaddon = {ICSE 2024}, language = {english}, title = {Recovering Trace Links Between Software Documentation And Code}, venue = {Lissabon, Portugal}, year = {2024}, keywords = {documentation, information retrieval, intermediate artifacts, software architecture, software traceability, transitive links} }Requirements Classification for Traceability Link Recovery
2024 IEEE 32nd International Requirements Engineering Conference (RE'24), Reykjavík, Island, 2024
30 citationsBibTeX
@inproceedings{Hey2024_RequirementsClassificationForTLR, author = {Hey, Tobias and Keim, Jan and Corallo, Sophie}, booktitle = {2024 IEEE 32nd International Requirements Engineering Conference (RE'24)}, eventdate = {2024-06-24/2024-06-28}, eventtitle = {32nd IEEE International Requirements Engineering Conference}, eventtitleaddon = {RE 2024}, language = {english}, publisher = {{Institute of Electrical and Electronics Engineers (IEEE)}}, title = {Requirements Classification for Traceability Link Recovery}, venue = {Reykjavík, Island}, year = {2024}, keywords = {Information Retrieval, Language Model, Machine Learning, Requirements Classification, Requirements Engineering, Traceability Link Recovery} }Detecting Inconsistencies in Software Architecture Documentation Using Traceability Link Recovery
Software Engineering 2024 (SE 2024). Ed.: R. Rabiser, Linz, Österreich, 2024
DOIBibTeX
@inproceedings{Keim2024SE, author = {Keim, Jan and Corallo, Sophie and Fuchß, Dominik and Koziolek, Anne}, booktitle = {Software Engineering 2024 (SE 2024). Ed.: R. Rabiser}, doi = {10.18420/sw2024_37}, eventdate = {2024-02-26/2024-03-01}, eventtitle = {Software Engineering}, eventtitleaddon = {SE 2024}, isbn = {978-3-88579-737-1}, language = {english}, note = {46.23.01; LK 01}, pages = {119-120}, publisher = {{Gesellschaft für Informatik e.V.}}, series = {Lecture notes in informatics : Proceedings}, title = {Detecting Inconsistencies in Software Architecture Documentation Using Traceability Link Recovery}, venue = {Linz, Österreich}, year = {2024}, keywords = {Consistency, Documentation, Inconsistency Detection, Software architecture, Software engineering, Traceability Link Recovery} }
2023
Automated Reverse Engineering of the Technology-Induced Software System Structure
Software Architecture, Cham, 2023
4 citationsBibTeX
@inproceedings{kirschner2023, abstract = {Evolving system architectures can be complex and difficult to understand, leading to problems such as poor maintainability. Automated reverse engineering of system structure models from source code can mitigate these problems and facilitate architectural decisions. However, identifying components with their interfaces can be challenging because components are often implemented in different frameworks and interconnected in complex ways. Our approach aims to create software models using reusable concept descriptions for reverse engineering. We use structural-level mapping rules to reconstruct the static system structure from source code, assuming that the technology used can determine the components with their interfaces and deployment. We evaluate our approach on four public reference systems. The analyses show that technology-specific rules already provide good results, but the addition of project-specific rules further improves reverse engineering.}, address = {Cham}, author = {Kirschner, Yves R. and Keim, Jan and Peter, Nico and Koziolek, Anne}, booktitle = {Software Architecture}, editor = {Tekinerdogan, Bedir and Trubiani, Catia and Tibermacine, Chouki and Scandurra, Patrizia and Cuesta, Carlos E.}, isbn = {978-3-031-42592-9}, pages = {283--291}, publisher = {Springer Nature Switzerland}, title = {Automated Reverse Engineering of the Technology-Induced Software System Structure}, year = {2023} }Detecting Inconsistencies in Software Architecture Documentation Using Traceability Link Recovery
2023 IEEE 20th International Conference on Software Architecture (ICSA), 2023
DOI25 citationsBibTeX
@inproceedings{keim2023icsa, author = {Keim, Jan and Corallo, Sophie and Fuchß, Dominik and Koziolek, Anne}, booktitle = {2023 IEEE 20th International Conference on Software Architecture (ICSA)}, doi = {10.1109/ICSA56044.2023.00021}, pages = {141-152}, title = {Detecting Inconsistencies in Software Architecture Documentation Using Traceability Link Recovery}, year = {2023} }
2022
Evaluation Methods and Replicability of Software Architecture Research Objects
2022 IEEE 19th International Conference on Software Architecture (ICSA), 2022
DOI46 citationsBibTeX
@inproceedings{konersmann2022, author = {Konersmann, Marco and Kaplan, Angelika and Kühn, Thomas and Heinrich, Robert and Koziolek, Anne and Reussner, Ralf and Jürjens, Jan and al-Doori, Mahmood and Boltz, Nicolas and Ehl, Marco and Fuchs, Dominik and Groser, Katharina and Hahner, Sebastian and Keim, Jan and Lohr, Matthias and Sağlam, Timur and Schulz, Sophie and Töberg, Jan-Philipp}, booktitle = {2022 IEEE 19th International Conference on Software Architecture (ICSA)}, doi = {10.1109/ICSA53651.2022.00023}, pages = {157--168}, title = {Evaluation Methods and Replicability of Software Architecture Research Objects}, year = {2022} }Replication Package of "Evaluation Methods and Replicability of Software Architecture Research Objects"
2022 IEEE 19th International Conference on Software Architecture Companion (ICSA-C), 2022
DOI8 citationsBibTeX
@inproceedings{konersmann2022replication, author = {Konersmann, Marco and Kaplan, Angelika and Kühn, Thomas and Heinrich, Robert and Koziolek, Anne and Reussner, Ralf and Jürjens, Jan and Al-Doori, Mahmood and Boltz, Nicolas and Ehl, Marco and Fuchß, Dominik and Großer, Katharina and Hahner, Sebastian and Keim, Jan and Lohr, Matthias and Sağlam, Timur and Schulz, Sophie and Töberg, Jan-Philipp}, booktitle = {2022 IEEE 19th International Conference on Software Architecture Companion (ICSA-C)}, doi = {10.1109/ICSA-C54293.2022.00021}, pages = {58--58}, title = {Replication Package of "Evaluation Methods and Replicability of Software Architecture Research Objects"}, year = {2022} }Establishing a Benchmark Dataset for Traceability Link Recovery between Software Architecture Documentation and Models
2nd International Workshop on Mining Software Repositories for Software Architecture - Co-located with 16th European Conference on Software Architecture, 2022
DOI21 citationsBibTeX
@inproceedings{fuchss2022msr4sa, author = {Fuch\ss{}, Dominik and Corallo, Sophie and Keim, Jan and Speit, Janek and Koziolek, Anne}, booktitle = {2nd International Workshop on Mining Software Repositories for Software Architecture - Co-located with 16th European Conference on Software Architecture}, doi = {10.5445/IR/1000151962}, title = {Establishing a Benchmark Dataset for Traceability Link Recovery between Software Architecture Documentation and Models}, year = {2022} }Introducing an Evaluation Method for Taxonomies
Proceedings of the International Conference on Evaluation and Assessment in Software Engineering 2022, Gothenburg, Sweden, 2022
DOI34 citationsBibTeX
@inproceedings{kaplan2022, address = {New York, NY, USA}, author = {Kaplan, Angelika and K\"{u}hn, Thomas and Hahner, Sebastian and Benkler, Niko and Keim, Jan and Fuch\ss{}, Dominik and Corallo, Sophie and Heinrich, Robert}, booktitle = {Proceedings of the International Conference on Evaluation and Assessment in Software Engineering 2022}, doi = {10.1145/3530019.3535305}, isbn = {9781450396134}, location = {Gothenburg, Sweden}, numpages = {6}, pages = {311–316}, publisher = {Association for Computing Machinery}, series = {EASE '22}, title = {Introducing an Evaluation Method for Taxonomies}, url = {https://doi.org/10.1145/3530019.3535305}, year = {2022}, keywords = {evaluation, meta-research in software engineering, taxonomies} }- TR
A Taxonomy for Design Decisions in Software Architecture Documentation
DOI8 citationsBibTeX
@techreport{keim2022taxonomy, author = {Keim, Jan and Hey, Tobias and Sauer, Bjarne and Koziolek, Anne}, doi = {10.5445/IR/1000149966}, language = {english}, title = {A Taxonomy for Design Decisions in Software Architecture Documentation}, year = {2022} }
2021
Towards an Automated Classification Approach for Software Engineering Research
Evaluation and Assessment in Software Engineering, Trondheim, Norway, 2021
DOI1 citationBibTeX
@inproceedings{kaplan21Towards, address = {New York, NY, USA}, author = {Kaplan, Angelika and Keim, Jan}, booktitle = {Evaluation and Assessment in Software Engineering}, doi = {10.1145/3463274.3463358}, isbn = {9781450390538}, location = {Trondheim, Norway}, numpages = {6}, pages = {347–352}, publisher = {Association for Computing Machinery}, series = {EASE 2021}, title = {Towards an Automated Classification Approach for Software Engineering Research}, url = {https://doi.org/10.1145/3463274.3463358}, year = {2021}, keywords = {information extraction, neural machine learning, NLP, Research knowledge organization and management, scholarly knowledge communication, text classification} }Tracelink Recovery for Software Architecture Documentation
Software Architecture, Cham, 2021
DOI38 citationsBibTeX
@inproceedings{keim2021ecsa, address = {Cham}, author = {Keim, Jan and Schulz, Sophie and Fuch{\ss}, Dominik and Kocher, Claudius and Speit, Janek and Koziolek, Anne}, booktitle = {Software Architecture}, doi = {10.1007/978-3-030-86044-8_7}, editor = {Biffl, Stefan and Navarro, Elena and L{\"o}we, Welf and Sirjani, Marjan and Mirandola, Raffaela and Weyns, Danny}, isbn = {978-3-030-86044-8}, pages = {101--116}, publisher = {Springer International Publishing}, title = {Tracelink Recovery for Software Architecture Documentation}, year = {2021} }Knowledge-based Sense Disambiguation of Multiword Expressions in Requirements Documents
2021 IEEE 29th International Requirements Engineering Conference Workshops (REW), 2021
DOI5 citationsBibTeX
@inproceedings{hey21mwsd, author = {Hey, Tobias and Keim, Jan and Tichy, Walter F.}, booktitle = {2021 IEEE 29th International Requirements Engineering Conference Workshops (REW)}, doi = {10.1109/REW53955.2021.00017}, pages = {70--76}, title = {Knowledge-based Sense Disambiguation of Multiword Expressions in Requirements Documents}, year = {2021} }
2020
Does BERT Understand Code?– An Exploratory Study On The Detection Of Architectural Tactics In Code
European Conference on Software Architecture, 2020
27 citationsBibTeX
@inproceedings{keim2020bert, author = {Keim, Jan and Kaplan, Angelika and Koziolek, Anne and Mirakhorli, Mehdi}, booktitle = {European Conference on Software Architecture}, organization = {Springer}, pages = {220--228}, title = {Does BERT Understand Code?-- An Exploratory Study On The Detection Of Architectural Tactics In Code}, year = {2020} }- IJHCC
What's the Matter? Knowledge Acquisition by Unsupervised Multi-Topic Labeling for Spoken Utterances
International Journal of Humanized Computing and Communication (IJHCC), 2020
DOIBibTeX
@article{weigelt2020journal, author = {}, doi = {10.35708/HCC1868-126364}, issn = {2641-953X}, journal = {{International Journal of Humanized Computing and Communication (IJHCC)}}, number = {1}, pages = {43–66}, publisher = {KS Press, Institute for Semantic Computing Foundation}, title = {What's the Matter? Knowledge Acquisition by Unsupervised Multi-Topic Labeling for Spoken Utterances}, volume = {1}, year = {2020} } NoRBERT: Transfer Learning for Requirements Classification
2020 IEEE 28th International Requirements Engineering Conference (RE), 2020
DOI334 citationsBibTeX
@inproceedings{hey2020, author = {Hey, Tobias and Keim, Jan and Koziolek, Anne and Tichy, Walter F.}, booktitle = {2020 IEEE 28th International Requirements Engineering Conference (RE)}, doi = {10.1109/RE48521.2020.00028}, pages = {169--179}, title = {NoRBERT: Transfer Learning for Requirements Classification}, year = {2020} }- SEUH
Teaching Programming at Scale.
SEUH, 2020
2 citationsBibTeX
@inproceedings{kaplan2020teaching, author = {Kaplan, Angelika and Keim, Jan and Schneider, Yves and Walter, Maximilian and Werle, Dominik and Koziolek, Anne and Reussner, Ralf}, booktitle = {SEUH}, pages = {2--6}, title = {Teaching Programming at Scale.}, year = {2020} } - TR
Using BERT for the Detection of Architectural Tactics in Code
Karlsruher Institut für Technologie (KIT), 2020
DOI11 citationsBibTeX
@techreport{keim2020bertTR, author = {Keim, Jan and Kaplan, Angelika and Koziolek, Anne and Mirakhorli, Mehdi}, doi = {10.5445/IR/1000121031}, institution = {{Karlsruher Institut für Technologie (KIT)}}, issn = {2190-4782}, language = {english}, number = {2}, series = {Karlsruhe Reports in Informatics}, title = {Using BERT for the Detection of Architectural Tactics in Code}, volume = {2020}, year = {2020}, keywords = {architectural tactics, BERT, language modeling, natural language processing, Software Architecture, traceability, transfer learning} }
2019
Managed Software Evolution
50 citationsBibTeX
@book{reussner2019, author = {Reussner, Ralf and Goedicke, Michael and Hasselbring, Wilhelm and Vogel-Heuser, Birgit and Keim, Jan and M{\"a}rtin, Lukas}, publisher = {Springer Nature}, title = {Managed Software Evolution}, year = {2019} }Towards Consistency Analysis between Formal and Informal Software Architecture Artefacts
2019 IEEE/ACM 2nd International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE), 2019
DOI8 citationsBibTeX
@inproceedings{keim2019ecase, author = {Keim, Jan and Schneider, Yves and Koziolek, Anne}, booktitle = {2019 IEEE/ACM 2nd International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE)}, doi = {10.1109/ECASE.2019.00010}, pages = {6--12}, title = {Towards Consistency Analysis between Formal and Informal Software Architecture Artefacts}, year = {2019} }- HCC
Unsupervised Multi-Topic Labeling for Spoken Utterances
2019 IEEE International Conference on Humanized Computing and Communication (HCC), 2019
DOI5 citationsBibTeX
@inproceedings{weigelt2019, author = {Weigelt, Sebastian and Keim, Jan and Hey, Tobias and Tichy, Walter F.}, booktitle = {2019 IEEE International Conference on Humanized Computing and Communication (HCC)}, doi = {10.1109/HCC46620.2019.00014}, pages = {38--45}, title = {Unsupervised Multi-Topic Labeling for Spoken Utterances}, year = {2019} } Towards Consistency Checking Between Software Architecture and Informal Documentation
2019 IEEE International Conference on Software Architecture Companion (ICSA-C), 2019
DOI27 citationsBibTeX
@inproceedings{keim2019, author = {Keim, Jan and Koziolek, Anne}, booktitle = {2019 IEEE International Conference on Software Architecture Companion (ICSA-C)}, doi = {10.1109/ICSA-C.2019.00052}, pages = {250--253}, title = {Towards Consistency Checking Between Software Architecture and Informal Documentation}, year = {2019} }
2018
- MA
Themenextraktion zur Domänenauswahl für Programmierung in natürlicher Sprache
Karlsruher Institut für Technologie (KIT), 2018
DOI2 citationsBibTeX
@mastersthesis{keim2018MA, author = {Keim, Jan}, doi = {10.5445/IR/1000086946}, language = {german}, school = {Karlsruher Institut für Technologie (KIT)}, title = {Themenextraktion zur Domänenauswahl für Programmierung in natürlicher Sprache}, year = {2018} }
2015
DeNom: a tool to find problematic nominalizations using NLP
2015 IEEE Second International Workshop on Artificial Intelligence for Requirements Engineering (AIRE), 2015
DOI12 citationsBibTeX
@inproceedings{landhaeusser2015, author = {Landhäußer, Mathias and Körner, Sven J. and Tichy, Walter F. and Keim, Jan and Krisch, Jennifer}, booktitle = {2015 IEEE Second International Workshop on Artificial Intelligence for Requirements Engineering (AIRE)}, doi = {10.1109/AIRE.2015.7337623}, pages = {1--8}, title = {DeNom: a tool to find problematic nominalizations using NLP}, year = {2015} }- BA
Identifikation problematischer Substantivierungen in natürlichsprachigen Anforderungsdokumenten
DOIBibTeX
@thesis{keim2015BA, author = {Keim, Jan}, doi = {10.5445/IR/1000142183}, language = {german}, publisher = {{Karlsruher Institut für Technologie (KIT)}}, title = {Identifikation problematischer Substantivierungen in natürlichsprachigen Anforderungsdokumenten}, type = {Abschlussarbeit - Bachelor}, year = {2015} }