loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Thomas Buchmann 1 ; Felix Schwägerl 2 and René Peinl 1

Affiliations: 1 Hof University of Applied Sciences, Hof, Germany ; 2 OTH Regensburg, Regensburg, Germany

Keyword(s): Model-Driven Development, Large Language Models, Software Engineering, Code Generation.

Abstract: This paper considers three fundamental approaches to software development, namely manual coding, model-driven software engineering, and code generation by large language models. All of these approaches have their individual pros and cons, motivating the desire for an integrated approach. We present MoProCo, a technical solution to integrate the three approaches into a single tool chain, allowing the developer to split a software engineering task into modeling, prompting or coding sub-tasks. From a single input file consisting of static model structure, natural language prompts and/or source code fragments, Java source code is generated using a two-stage approach. A case study demonstrates that the MoProCo approach combines the desirable properties of the three development approaches by offering the appropriate level of abstraction, determinism, and dynamism for each specific software engineering sub-task.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 216.73.216.108

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Buchmann, T., Schwägerl, F., Peinl and R. (2025). To Model, to Prompt, or to Code? The Choice Is Yours: A Multi-Paradigmatic Approach to Software Development. In Proceedings of the 20th International Conference on Software Technologies - ICSOFT; ISBN 978-989-758-757-3; ISSN 2184-2833, SciTePress, pages 296-303. DOI: 10.5220/0013557100003964

@conference{icsoft25,
author={Thomas Buchmann and Felix Schwägerl and René Peinl},
title={To Model, to Prompt, or to Code? The Choice Is Yours: A Multi-Paradigmatic Approach to Software Development},
booktitle={Proceedings of the 20th International Conference on Software Technologies - ICSOFT},
year={2025},
pages={296-303},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013557100003964},
isbn={978-989-758-757-3},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 20th International Conference on Software Technologies - ICSOFT
TI - To Model, to Prompt, or to Code? The Choice Is Yours: A Multi-Paradigmatic Approach to Software Development
SN - 978-989-758-757-3
IS - 2184-2833
AU - Buchmann, T.
AU - Schwägerl, F.
AU - Peinl, R.
PY - 2025
SP - 296
EP - 303
DO - 10.5220/0013557100003964
PB - SciTePress