[PDF][PDF] Multiclass classification of four types of UML diagrams from images using deep learning

S Shcherban, P Liang, Z Li, C Yang - Proc. 33rd Int. Conf. Software …, 2021 - ksiresearch.org
UML diagrams are a recognized standard modelling language for representing design of
software systems. For academic research, large cases containing UML diagrams are …

Automated recommendation of related model elements for domain models

H Agt-Rickauer, RD Kutsche, H Sack - International Conference on Model …, 2018 - Springer
Abstract Domain modeling is an important activity in the early stages of software projects to
achieve a common understanding of the problem area among project participants. Domain …

From prose to prototype: Synthesising executable uml models from natural language

GJ Ramackers, PP Griffioen… - 2021 ACM/IEEE …, 2021 - ieeexplore.ieee.org
This paper presents a vision for a development tool that provides automated support for
synthesising UML models from requirements text expressed in natural language. This …

Does UML modeling associate with lower defect proneness?: a preliminary empirical investigation

A Raghuraman, T Ho-Quang… - 2019 IEEE/ACM 16th …, 2019 - ieeexplore.ieee.org
The benefits of modeling the design to improve the quality and maintainability of software
systems have long been advocated and recognized. Yet, the empirical evidence on this …

[LIBRO][B] Supporting domain modeling with automated knowledge acquisition and modeling recommendations

H Agt-Rickauer - 2020 - search.proquest.com
Abstract Domain modeling is an important model-driven engineering activity, which is
typically used in the early stages of software projects. Domain models capture concepts and …

A Study on the Software Architecture Documentation Practices and Maturity in Open-Source Software Development

M Muszynski, S Lugtigheid, F Castor… - 2022 IEEE 19th …, 2022 - ieeexplore.ieee.org
The best practices in the industry for Software Architecture (SA) documentation are not
always followed, despite it being known that SA documentation can positively influence …

[HTML][HTML] Checking security compliance between models and code

K Tuma, S Peldszus, D Strüber, R Scandariato… - Software and Systems …, 2022 - Springer
It is challenging to verify that the planned security mechanisms are actually implemented in
the software. In the context of model-based development, the implemented security …

UML consistency rules: a case study with open-source UML models

D Torre, Y Labiche, M Genero, M Elaasar… - Proceedings of the 8th …, 2020 - dl.acm.org
ABSTRACT UML models are standard artifacts used by software engineers for designing
software. As software is designed, different UML diagram types (eg, class diagrams and …

Design and Implementation of a Metadata Repository about UML Class Diagrams. A Software Tool Supporting the Automatic Feeding of the Repository

P Di Felice, G Paolone, R Paesani, M Marinelli - Electronics, 2022 - mdpi.com
Model-Driven Engineering is largely recognized as the most powerful method for the design
of complex software. This study deals with the automated archival of metadata about the …

Repository Mining for Changes in Simulink Models

M Jaskolka, V Pantelic, A Wassyng… - 2021 ACM/IEEE 24th …, 2021 - ieeexplore.ieee.org
Model-Based Development (MBD) is widely used for embedded controls development, with
MATLAB/Simulink being one of the most used environments in the automotive industry …