
Evaluating the layout quality of UML class diagrams using machine learning
Oct 1, 2022 · In this paper, we present an automated method for evaluating the layout quality of UML class diagrams. We use machine learning based on features extracted from the class diagram images using image processing.
How can classification of UML diagram images be automated? 1. What features in an image can be help classify an UML Class diagram, or exclude similar images? 2. How do Support Vector Machines compare to a subset of different machine learning algorithms in classifying UML Class diagrams? 3. What level of accuracy can be expected with said ...
UML (C4) for ML Engineering optimization workflow - Medium
Jan 14, 2024 · In this article, I will discuss the crucial role that the Unified Modeling Language (UML) and its C4 variant play in optimizing Machine Learning Engineering processes.
whether an image is a UML diagram or not and what type of UML diagram an image contains. In this study, we collected UML diagrams from open datasets and manually labeled them into four types of UML diagrams (i.e., class d.
Multiclass Classification of Four Types of UML Diagrams from …
May 8, 2021 · In this study, we collected UML diagrams from open datasets and manually labeled them into four types of UML diagrams (i.e., class diagrams, activity diagrams, sequence diagrams, and use...
Detecting Design Patterns in UML Class Diagram Images using Deep Learning
In this paper, we propose a preliminary idea of a deep learning-based approach to detect design patterns from UML class diagrams of software products, which can be used in some cases that traditional approaches may not work.
This work uses a big data set of UML class diagrams to utilize the power of machine learning for creating an automatic evaluator of layout quality, and for finding the particular features of diagrams that have the highest impact on the layout quality.
Automatic Classification of Web Images as UML Static Diagrams …
Feb 14, 2020 · Our purpose in this research is to develop a method to automatically and efficiently classify web images as Unified Modeling Language (UML) static diagrams, and to produce a computer tool that implements this function. The tool receives a bitmap file (in different formats) as an input and communicates whether the image corresponds to a diagram.
Automatic Classification of UML Class Diagrams Using Deep Learning …
May 8, 2021 · We developed a new approach for automatically classifying class diagrams using the approach of Convolutional Neural Network under the domain of Deep Learning. We have applied the code on Convolutional Neural Networks with and without the Regularization technique.
Img2UML: A system for extracting UML models from images
Sep 1, 2013 · In this paper, we demonstrate our Img2UML system tool. This system tool eliminates the gap between pixel-based diagram and engineering model, that it supports the extraction of the UML class...