<div class="csl-bib-body">
<div class="csl-entry">Djelic, A., Ali, S. J., Verbruggen, C., Neidhardt, J., & Bork, D. (2025). A Model Cleansing Pipeline for Model-Driven Engineering: Mitigating the Garbage In, Garbage Out Problem for Open Model Repositories. In <i>2025 ACM/IEEE 28th International Conference on Model Driven Engineering Languages and Systems (MODELS)</i> (pp. 60–71). IEEE Xplore. https://doi.org/10.1109/MODELS67397.2025.00012</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/230385
-
dc.description.abstract
In data-driven research within Model-Driven Engineering (MDE), the extraction of conceptual models, such as UML diagrams, from software repositories is a crucial step for analyzing software design, evolution, and quality. However, these extracted models often contain inconsistencies, redundancies, and noise because most model repositories are not curated. Without effective data cleansing, the reliability of empirical and machine learning (ML)-based MDE studies working with these repositories is seriously threatened. This paper proposes a data cleansing pipeline designed to effectively cleanse model repositories. Our approach systematically addresses common data quality issues by offering a sequence of automated pre-processing, validation, and filtering steps based on rule-based heuristics and ML techniques. By integrating conceptual modeling-specific data cleansing techniques into an automated pipeline, our approach reduces manual intervention, enhances reproducibility, and supports scalable analysis of model repositories. In an experimental evaluation of open-source UML diagram repositories, we demonstrate the effectiveness of our method in cleansing models. In two reproducibility studies, we further show the statistically significant effect the use of our MCP4CM pipeline has on downstream tasks.
en
dc.language.iso
en
-
dc.subject
Data cleansing
en
dc.subject
Machine learning
en
dc.subject
Model repositories
en
dc.subject
Model-driven engineering
en
dc.subject
Open models
en
dc.subject
UML
en
dc.title
A Model Cleansing Pipeline for Model-Driven Engineering: Mitigating the Garbage In, Garbage Out Problem for Open Model Repositories
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.relation.isbn
979-8-3315-4910-7
-
dc.description.startpage
60
-
dc.description.endpage
71
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
2025 ACM/IEEE 28th International Conference on Model Driven Engineering Languages and Systems (MODELS)
-
tuw.peerreviewed
true
-
tuw.relation.publisher
IEEE Xplore
-
tuw.researchTopic.id
I4
-
tuw.researchTopic.name
Information Systems Engineering
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E194-03 - Forschungsbereich Business Informatics
-
tuw.publication.orgunit
E194-04 - Forschungsbereich Data Science
-
tuw.publication.orgunit
E056-23 - Fachbereich Innovative Combinations and Applications of AI and ML (iCAIML)
-
tuw.publication.orgunit
E056-27 - Fachbereich Digital Humanism
-
tuw.publisher.doi
10.1109/MODELS67397.2025.00012
-
dc.description.numberOfPages
12
-
tuw.author.orcid
0000-0003-1221-0278
-
tuw.author.orcid
0000-0003-0418-2633
-
tuw.author.orcid
0000-0001-7184-1841
-
tuw.author.orcid
0000-0001-8259-2297
-
tuw.event.name
28th International Conference on Model Driven Engineering Languages and Systems (MODELS 2025)
en
tuw.event.startdate
05-10-2025
-
tuw.event.enddate
10-10-2025
-
tuw.event.online
Hybrid
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Grand Rapids, MI
-
tuw.event.country
US
-
tuw.event.presenter
Bork, Dominik
-
tuw.presentation.online
Online
-
tuw.event.track
Multi Track
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Wirtschaftswissenschaften
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
5020
-
wb.sciencebranch.value
90
-
wb.sciencebranch.value
10
-
item.grantfulltext
none
-
item.fulltext
no Fulltext
-
item.languageiso639-1
en
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.cerifentitytype
Publications
-
item.openairetype
conference paper
-
crisitem.author.dept
E194-03 - Forschungsbereich Business Informatics
-
crisitem.author.dept
E194-03 - Forschungsbereich Business Informatics
-
crisitem.author.dept
E194-03 - Forschungsbereich Business Informatics
-
crisitem.author.dept
E194-04 - Forschungsbereich Data Science
-
crisitem.author.dept
E194-03 - Forschungsbereich Business Informatics
-
crisitem.author.orcid
0000-0003-1221-0278
-
crisitem.author.orcid
0000-0003-0418-2633
-
crisitem.author.orcid
0000-0001-7184-1841
-
crisitem.author.orcid
0000-0001-8259-2297
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering