Monique Snoeck
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Monique Snoeck has a total of 187 co-authors. Here are the top co-authors by number of shared publications:
Wilfried Lemahieu
KU Leuven - Faculty of Business and Economics (FEB)
20 shared publications- Felix Cammaerts
KU Leuven
17 shared publications Manu De Backer
17 shared publicationsGuido Dedene
15 shared publications- Geert Poels
Faculty of Economics and Business Administration, Department of Business Informatics and Operations Management, Ghent University, Ghent, Belgium
14 shared publications - Charlotte Verbruggen
TU Wien
12 shared publications
Latest Publications
- Open Access
- 30 September 2026
- Published by Springer Nature in Software and Systems Modeling
- p. 1-21
Generating UML class diagrams as conceptual models through large language models
The breakthrough of Large Language Models (LLMs) has changed how different kinds of complex tasks are approached, including the ones that require a higher level of abstraction and critical thinking together with advanced domain-specific knowledge, like Conceptual Modeling. Several experiments on testing the modeling capabilities of LLMs have already been conducted, but the literature still lacks a structured analysis of how different LLMs and prompting techniques impact the extraction of conceptual models, as UML class diagrams, from textual specifications. In this paper, we present a comprehensive comparison of open-source and closed-source LLMs used in conjunction with the most effective and accessible prompting techniques, on a newly crafted high-quality dataset of case specifications, implementing an automated evaluation on generated UML class diagrams. Finally, we assess how factors like model size or case complexity impact the quality of the generated models and what LLM and what prompting technique to choose for which task. The dataset and the experimental source code are made available through GitHub( https://github.com/IlKaiser/text2uml ).
- 30 September 2026
- Published by Springer Nature in Software and Systems Modeling
- p. 1-21
Open AccessGenerating UML class diagrams as conceptual models through large language models
The breakthrough of Large Language Models (LLMs) has changed how different kinds of complex tasks are approached, including the ones that require a higher level of abstraction and critical thinking together with advanced domain-specific knowledge, like Conceptual Modeling. Several experiments on testing the modeling capabilities of LLMs have already been conducted, but the literature still lacks a structured analysis of how different LLMs and prompting techniques impact the extraction of conceptual models, as UML class diagrams, from textual specifications. In this paper, we present a comprehensive comparison of open-source and closed-source LLMs used in conjunction with the most effective and accessible prompting techniques, on a newly crafted high-quality dataset of case specifications, implementing an automated evaluation on generated UML class diagrams. Finally, we assess how factors like model size or case complexity impact the quality of the generated models and what LLM and what prompting technique to choose for which task. The dataset and the experimental source code are made available through GitHub( https://github.com/IlKaiser/text2uml ).
- 13 August 2026
- Published by Springer Nature
- p. 66-77
Low-Code Platforms Adoption: A Motivational Adoption Process Perspective
- 13 August 2026
- Published by Springer Nature
- p. 66-77
Low-Code Platforms Adoption: A Motivational Adoption Process Perspective
- Open Access
- 12 August 2026
- Published by Springer Nature in Software and Systems Modeling
- p. 1-28
Software comprehension in code-centric and model-driven settings: an experimental comparison of models and code
Developers spend a large portion of their time on software comprehension, making it essential to understand how different artifacts – models and code – support this activity. While prior research has primarily explored the use of models as complementary aids for understanding code, limited evidence exists regarding their standalone effectiveness in conveying software’s structural and behavioral aspects. This gap is particularly relevant in contexts such as Model-Driven Engineering (MDE) and Low-Code/No-Code (LCNC) approaches, where models often serve as the primary or sole representation of software. The paper reports on two complementary controlled experiments that investigate how models and code contribute to understanding software structure and behavior. The first experiment compares comprehension when only reverse-engineered UML models or source code were available (code-centric settings), mimicking scenarios in agile or AI-assisted development where models are outdated or absent. The second experiment focuses on model-driven settings, examining whether providing generated code alongside platform-independent models improves comprehension and whether differences in code generators influence performance. The results demonstrate that models and code achieve comparable overall correctness, and thus models alone may be sufficient in model-centric scenarios where access to code is limited or unavailable. The experiments also reveal a consistent structure-behavior comprehension gap, show differences in comprehension across tasks regardless of artifact type, and indicate that adding code to models can both clarify and confuse comprehension depending on context.
- 12 August 2026
- Published by Springer Nature in Software and Systems Modeling
- p. 1-28
Open AccessSoftware comprehension in code-centric and model-driven settings: an experimental comparison of models and code
Developers spend a large portion of their time on software comprehension, making it essential to understand how different artifacts – models and code – support this activity. While prior research has primarily explored the use of models as complementary aids for understanding code, limited evidence exists regarding their standalone effectiveness in conveying software’s structural and behavioral aspects. This gap is particularly relevant in contexts such as Model-Driven Engineering (MDE) and Low-Code/No-Code (LCNC) approaches, where models often serve as the primary or sole representation of software. The paper reports on two complementary controlled experiments that investigate how models and code contribute to understanding software structure and behavior. The first experiment compares comprehension when only reverse-engineered UML models or source code were available (code-centric settings), mimicking scenarios in agile or AI-assisted development where models are outdated or absent. The second experiment focuses on model-driven settings, examining whether providing generated code alongside platform-independent models improves comprehension and whether differences in code generators influence performance. The results demonstrate that models and code achieve comparable overall correctness, and thus models alone may be sufficient in model-centric scenarios where access to code is limited or unavailable. The experiments also reveal a consistent structure-behavior comprehension gap, show differences in comprehension across tasks regardless of artifact type, and indicate that adding code to models can both clarify and confuse comprehension depending on context.
- 3 August 2026
- Published by Elsevier in Information and Software Technology
- Vol. 199
Identifying testing behaviour patterns in conceptual modelling education
- 3 August 2026
- Published by Elsevier in Information and Software Technology
- Vol. 199
Identifying testing behaviour patterns in conceptual modelling education
- 9 June 2026
- Published by Springer Nature
- p. 233-249
On the Alignment of Vibe Coding and Conceptual Models: An Exploratory Study with Base44
- 9 June 2026
- Published by Springer Nature
- p. 233-249
On the Alignment of Vibe Coding and Conceptual Models: An Exploratory Study with Base44
- 9 June 2026
- Published by Springer Nature
- p. 267-276
ModelDefenders: A Gamified Mutation Testing Tool for Model-Driven Engineering Education
- 9 June 2026
- Published by Springer Nature
- p. 267-276
ModelDefenders: A Gamified Mutation Testing Tool for Model-Driven Engineering Education
- 9 June 2026
- Published by Springer Nature
- p. 349-365
Evaluating LLM-Generated Finite State Machines: The Impact of Prompting Techniques on Structural and Semantic Accuracy
- 9 June 2026
- Published by Springer Nature
- p. 349-365
Evaluating LLM-Generated Finite State Machines: The Impact of Prompting Techniques on Structural and Semantic Accuracy
- 9 June 2026
- Published by Springer Nature
- p. 250-266
A Multi-dimensional Environment Metamodel for Model-Driven User Interface Development
- 9 June 2026
- Published by Springer Nature
- p. 250-266
A Multi-dimensional Environment Metamodel for Model-Driven User Interface Development
- Open Access
- 30 March 2026
- Published by Elsevier in SSRN Electronic Journal
Gamified Model Mutation Testing: Improving Test Quality and Testing Skills through Competitive Play
Context: Modern software development increasingly relies on conceptual models as blueprints for system design, particularly in low-code/no-code and Model-Driven Engineering approaches. Ensuring the semantic quality of these models is non-trivial, and testing-based approaches can be used for this.Objectives: One particularly promising testing-based approach is model mutation testing, which applies code-based mutation testing principles to conceptual models. In this approach, models with minor syntactic differences from the original model are created and tested against the test suite. However, model mutation testing requires skills that students often lack. Gamification has been proposed as a solution to this problem, as it structures complexity through game mechanics. Therefore, we investigated whether gamified model mutation testing improves students' testing skills.Method: We developed ModelDefenders, a competitive web game for entity-relationship model testing based on model mutation testing, and conducted a pretest-treatment-posttest experiment with students (n=34) enrolled in varying university degrees.Results: The results show that students created higher quality test cases post-treatment. The tool received positive user ratings independent of personal characteristics.Conclusion: We conclude that the gamified approach used in our research is associated with higher model testing performance, providing empirical evidence for gamification effectiveness in software engineering education.
- 30 March 2026
- Published by Elsevier in SSRN Electronic Journal
Open AccessGamified Model Mutation Testing: Improving Test Quality and Testing Skills through Competitive Play
Context: Modern software development increasingly relies on conceptual models as blueprints for system design, particularly in low-code/no-code and Model-Driven Engineering approaches. Ensuring the semantic quality of these models is non-trivial, and testing-based approaches can be used for this.Objectives: One particularly promising testing-based approach is model mutation testing, which applies code-based mutation testing principles to conceptual models. In this approach, models with minor syntactic differences from the original model are created and tested against the test suite. However, model mutation testing requires skills that students often lack. Gamification has been proposed as a solution to this problem, as it structures complexity through game mechanics. Therefore, we investigated whether gamified model mutation testing improves students' testing skills.Method: We developed ModelDefenders, a competitive web game for entity-relationship model testing based on model mutation testing, and conducted a pretest-treatment-posttest experiment with students (n=34) enrolled in varying university degrees.Results: The results show that students created higher quality test cases post-treatment. The tool received positive user ratings independent of personal characteristics.Conclusion: We conclude that the gamified approach used in our research is associated with higher model testing performance, providing empirical evidence for gamification effectiveness in software engineering education.
- Open Access
- 27 February 2026
- Published by Springer Nature in Scientific Data
- Vol. 13 (1)
Open data, private learners: a de-identified student activity and performance dataset for learning analytics
The data-driven study and optimization of learning processes has become possible through collecting the digital traces left by learners as they interact with digital study materials and learning tools — a field known as Learning Analytics (LA). The increased availability of such data has fueled the growth of the LA field, enabling the development of new frameworks and models, and supporting the transfer of findings across domains, and collaboration on joint educational initiatives. However, given the sensitive and personal nature of intermediary learning results and outcomes, such data availability also raises significant ethical and privacy concerns. To support and foster the open and transparent development and evaluation of LA solutions, we present a detailed clickstream dataset collected at KU Leuven across two first-year bachelor courses over three academic years. The public dataset is accompanied by transparent documentation of the de-identification process, and we report on privacy and utility validation results.
- 27 February 2026
- Published by Springer Nature in Scientific Data
- Vol. 13 (1)
Open AccessOpen data, private learners: a de-identified student activity and performance dataset for learning analytics
The data-driven study and optimization of learning processes has become possible through collecting the digital traces left by learners as they interact with digital study materials and learning tools — a field known as Learning Analytics (LA). The increased availability of such data has fueled the growth of the LA field, enabling the development of new frameworks and models, and supporting the transfer of findings across domains, and collaboration on joint educational initiatives. However, given the sensitive and personal nature of intermediary learning results and outcomes, such data availability also raises significant ethical and privacy concerns. To support and foster the open and transparent development and evaluation of LA solutions, we present a detailed clickstream dataset collected at KU Leuven across two first-year bachelor courses over three academic years. The public dataset is accompanied by transparent documentation of the de-identification process, and we report on privacy and utility validation results.