PhD Researcher · Requirements Engineering

Alexander
Korn

University of Duisburg-Essen · Chair for Software Systems Engineering

I research requirements smells and prompt smells, investigating how quality issues in requirements specifications and LLM prompts affect downstream software engineering tasks.

8+
Publications
3
Active Projects
3yr
Research Experience
18+
Citations
01

About Me

I am a PhD researcher in Software Engineering at the University of Duisburg-Essen, working under the supervision of Prof. Dr. Andreas Vogelsang at the Chair for Software Systems Engineering. My doctoral research focuses on understanding and detecting quality issues in requirements specifications and LLM prompts.

My work explores the concept of "smells", patterns that indicate potential quality problems, in two related domains: traditional requirements engineering and the emerging field of prompt engineering for generative AI. I investigate how requirements smells and prompt smells affect the quality of downstream software engineering tasks, from code generation to test case creation.

Beyond my primary research, I collaborate with industry partners on practical applications of my findings. I am committed to open science and share tools and datasets developed during my research.

Position
PhD Candidate (3rd year), Research Assistant
Institution
University of Duisburg-Essen
Chair for Software Systems Engineering
Supervisor
Prof. Dr. Andreas Vogelsang
Interests
Requirements Engineering · Requirements Smells · Prompt Smells · Generative AI / LLMs
02

Research Areas

Requirements Smells

Identifying and categorizing linguistic and structural patterns in requirements specifications that indicate potential quality problems affecting downstream development activities.

DetectionQuality IssuesSpecifications

Prompt Smells

Investigating quality issues in prompts for large language models and how these "prompt smells" impact the effectiveness and reliability of AI-generated outputs in SE tasks.

LLM PromptsGenerative AIQuality Patterns

LLMs in Software Engineering

Studying how requirements and prompt quality affect downstream SE tasks performed by LLMs, including code generation, test case creation, and documentation.

Code GenerationTest GenerationQuality Impact
03

Selected Publications

2026
Reporting LLM Prompting in Automated Software Engineering: A Guideline Based on Current Practices and Expectations
Alexander Korn, Lea Zaruchas, Chetan Arora, Andreas Metzger, Sven Smolka, Fanyu Wang, Andreas Vogelsang
arXiv
2026
Prompts as Software Engineering Artifacts: A Research Agenda and Preliminary Findings
Hugo Villamizar, Jannik Fischbach, Alexander Korn, Andreas Vogelsang, Daniel Mendez
Product-Focused Software Process Improvement
2025
LLMREI: Automating Requirements Elicitation Interviews with LLMs
Alexander Korn, Samuel Gorsch, Andreas Vogelsang
2025 IEEE 33rd International Requirements Engineering Conference (RE)
2025
On the Impact of Requirements Smells in Prompts: The Case of Automated Traceability
Andreas Vogelsang, Alexander Korn, Giovanna Broccia, Alessio Ferrari, Jannik Fischbach, Chetan Arora
2025 IEEE/ACM 47th International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER)
2024
Discretized Random Walk Models for Efficient Movement Interpolation
Kevin Buchin, Mart Hagedoorn, Alexander Korn
Proceedings of the 32nd ACM International Conference on Advances in Geographic Information Systems
04

Curriculum Vitae

Education

2024—Present
PhD in Computer Science
University of Duisburg-Essen
2021—2023
M.Sc. Computer Science
TU Dortmund University
2017—2021
B.Sc. Computer Science
TU Dortmund University
05

Get in Touch

I'm always open to discussing new research directions, potential collaborations, or simply exchanging ideas about requirements engineering. Whether you're a fellow researcher, an industry partner exploring research collaborations, or just interested in what I'm doing — feel free to reach out.

Office Building S-GW, Room S-GW 203 Gerlingstr. 16, 45127 Essen
LinkedIn in/lxndio
GitHub @lxndio