3 papers
cs.SE2026
Automating Domain-Driven Design: Experience with a Prompting Framework
Tobias Eisenreich, Husein Jusic, Stefan Wagner
Domain-driven design (DDD) is a powerful design technique for architecting complex software systems. This paper introduces a prompting framework that automates core DDD activities…
cs.SE2025
Leveraging Large Language Models for Use Case Model Generation from Software Requirements
Tobias Eisenreich, Nicholas Friedlaender, Stefan Wagner
Use case modeling employs user-centered scenarios to outline system requirements. These help to achieve consensus among relevant stakeholders. Because the manual creation of use ca…
cs.SE2025
From Requirements to Architecture: Semi-Automatically Generating Software Architectures
Tobias Eisenreich
To support junior and senior architects, I propose developing a new architecture creation method that leverages LLMs' evolving capabilities to support the architect. This method in…