2021
DOI: 10.5381/jot.2021.20.3.a1
|View full text |Cite
|
Sign up to set email alerts
|

Addressing the trade off between smells and quality when refactoring class diagrams.

Abstract: Models are core artifacts of modern software engineering processes, and they are subject to evolution throughout their life cycle due to maintenance and to comply with new requirements as any other software artifact. Smells in modeling are indicators that something may be wrong within the model design. Removing the smells using refactoring usually has a positive effect on the general quality of the model. However, it could have a negative impact in some cases since it could destroy the quality wanted by stakeh… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 28 publications
0
2
0
Order By: Relevance
“…As for the eight foundations papers, Barriga et al (Barriga et al 2021) build on top of PARMOREL, a reinforcement learningbased framework for automatically refactoring models. They extend PARMOREL to support smells detection and selective refactoring based on quality characteristics.…”
Section: Accepted Papersmentioning
confidence: 99%
“…As for the eight foundations papers, Barriga et al (Barriga et al 2021) build on top of PARMOREL, a reinforcement learningbased framework for automatically refactoring models. They extend PARMOREL to support smells detection and selective refactoring based on quality characteristics.…”
Section: Accepted Papersmentioning
confidence: 99%
“…For handling such a spiral of complexity, solutions that minimize software complexity through incrementally increasing internal software quality are urgently needed. Refactoring is the study domain which that tackles such topic [2,3].…”
Section: Introductionmentioning
confidence: 99%