[HTML][HTML] Metamodel clone detection with SAMOS

Ö Babur, L Cleophas, M van den Brand - Journal of Computer Languages, 2019 - Elsevier
Wider adoption of model-driven engineering leads to an abundance of models and
metamodels in academic and industrial practice. One of the key techniques for the …

Practices and perceptions of UML use in open source projects

T Ho-Quang, R Hebig, G Robles… - 2017 IEEE/ACM 39th …, 2017 - ieeexplore.ieee.org
Context: Open Source is getting more and more collaborative with industry. At the same
time, modeling is today playing a crucial role in development of, eg, safety critical software …

[HTML][HTML] Automatically recognizing the semantic elements from UML class diagram images

F Chen, L Zhang, X Lian, N Niu - Journal of Systems and Software, 2022 - Elsevier
Context: Design models are essential for multiple tasks in software engineering, such as
consistency checking, code generation, and design-to-code tracing. Almost all of these …

[HTML][HTML] Orientation-based Ant colony algorithm for synthesizing the test scenarios in UML activity diagram

V Arora, M Singh, R Bhatia - Information and Software Technology, 2020 - Elsevier
Context The model-based analysis is preferred over the code-based analysis as it speeds
up the development process and directs the guiding effort. In the software industry, the …

[HTML][HTML] Single-state state machines in model-driven software engineering: an exploratory study

N Yang, P Cuijpers, R Schiffelers, J Lukkien… - Empirical Software …, 2021 - Springer
Context Models, as the main artifact in model-driven engineering, have been extensively
used in the area of embedded systems for code generation and verification. One of the most …

[HTML][HTML] Mining BPMN processes on Github for tool validation and development

TS Heinze, V Stefanko, W Amme - Enterprise, Business-Process and …, 2020 - Springer
Today, business process designers can choose from an increasing number of analysis tools
to check their process model with respect to defects or flaws, before, eg, deploying the …

A data set of OCL expressions on GitHub

J Noten, JGM Mengerink… - 2017 IEEE/ACM 14th …, 2017 - ieeexplore.ieee.org
In model driven engineering (MDE), meta-models are the central artifacts. As a complement,
the Object Constraint Language (OCL) is a language used to express constraints and …

An automated approach for classifying reverse-engineered and forward-engineered UML class diagrams

MH Osman, T Ho-Quang… - 2018 44th Euromicro …, 2018 - ieeexplore.ieee.org
UML Class diagrams are commonly used to describe the designs of systems. Such designs
can be used to guide the construction of software. In practice, we have identified two main …

[PDF][PDF] A recommender system to assist conceptual modeling with UML

M Savary-Leblanc, X Pallec… - International Journal of …, 2021 - researchgate.net
This paper explores the understudied field of conceptual modeling assistance. More
specifically, we focused on the design and application of recommender systems as software …

Searching for class models

M Bragilovski, Y Makias, M Shamshila, R Stern… - … , Business-Process and …, 2021 - Springer
Abstract Models in model-based development play a major role and serve as the main
design artifacts, in particular class models. As there are difficulties in developing high-quality …