Automatic classification of UML class diagrams using deep learning technique: convolutional neural network

B Gosala, SR Chowdhuri, J Singh, M Gupta, A Mishra - Applied Sciences, 2021 - mdpi.com
Unified Modeling Language (UML) includes various types of diagrams that help to study,
analyze, document, design, or develop any software efficiently. Therefore, UML diagrams …

[HTML][HTML] Evaluating the layout quality of UML class diagrams using machine learning

G Bergström, F Hujainah, T Ho-Quang, R Jolak… - Journal of Systems and …, 2022 - Elsevier
UML is the de facto standard notation for graphically representing software. UML diagrams
are used in the analysis, construction, and maintenance of software systems. Mostly, UML …

[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 …

UML diagrams in software engineering research: a systematic literature review

H Koç, AM Erdoğan, Y Barjakly, S Peker - Proceedings, 2021 - mdpi.com
Software engineering is a discipline utilizing Unified Modelling Language (UML) diagrams,
which are accepted as a standard to depict object-oriented design models. UML diagrams …

Modeling class diagram using nlp in object-oriented designing

N Bashir, M Bilal, M Liaqat, M Marjani… - 2021 National …, 2021 - ieeexplore.ieee.org
Requirement's analysis and design is a multifaceted and time-consuming process. The
success of software projects critically relies on careful & timely analysis and modeling of …

Automatic classification of UML class diagrams from images

T Ho-Quang, MRV Chaudron… - 2014 21st Asia …, 2014 - ieeexplore.ieee.org
Graphical modelling of various aspects of software and systems is a common part of
software development. UML is the de-facto standard for various types of software models. To …

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 …

Generating UML class diagram using NLP techniques and heuristic rules

EA Abdelnabi, AM Maatuk… - … on Sciences and …, 2020 - ieeexplore.ieee.org
Several tools and approaches have been proposed to generate Unified Modeling Language
(UML) diagrams. Researchers focus on automating the process of extracting valuable …

UML generator-use case and class diagram generation from text requirements

CR Narawita - The International Journal on Advances in ICT for …, 2017 - journal.icter.org
This research mainly focused on automation of Unified Modeling Language (UML) diagrams
from the analyzed requirement text using Natural Language Processing (NLP). The looks …

Class diagram similarity measurement: a different approach

R Fauzan, D Siahaan, S Rochimah… - 2018 3rd International …, 2018 - ieeexplore.ieee.org
Unified Modeling Language (UML) is a standard modeling language for specifying,
documenting, and building software. One of the problems of designing a model using UML …