2020
DOI: 10.1080/1206212x.2020.1711616
|View full text |Cite
|
Sign up to set email alerts
|

A machine learning approach to software model refactoring

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 25 publications
(13 citation statements)
references
References 14 publications
0
13
0
Order By: Relevance
“…Tackling model refactoring, in [47] the authors make use of a deep NN architecture to refactor UML diagrams with symptoms of design flaws. In this approach, the deep NN learns to recognize the presence of functional decomposition in UML models of object-oriented software, producing as output a refactored model without flaws.…”
Section: Neural Networkmentioning
confidence: 99%
“…Tackling model refactoring, in [47] the authors make use of a deep NN architecture to refactor UML diagrams with symptoms of design flaws. In this approach, the deep NN learns to recognize the presence of functional decomposition in UML models of object-oriented software, producing as output a refactored model without flaws.…”
Section: Neural Networkmentioning
confidence: 99%
“…However, there is no automated detection of refactoring opportunities since it is based on stakeholders refactoring goals and recommendations. In [33], the authors use the machine learning approach to refactor a UML class diagram suffering from a functional decomposition problem. This solution is not generic; this work focuses on one specific problem and tries to transform the UML class diagram into a new version more compliant with the Object Oriented paradigm.…”
Section: Related Workmentioning
confidence: 99%
“…In (Burgueño et al 2019) authors present a NN architecture for model transformation without specifying code for any specific transformations. Tackling model refactoring, in (Sidhu et al 2020) authors make use of a deep NN architecture to refactor UML diagrams with symptoms of design flaws. NN need a great amount of data in order to work.…”
Section: Approaches For Mdementioning
confidence: 99%