Matches in SemOpenAlex for { <https://semopenalex.org/work/W4312245811> ?p ?o ?g. }
- W4312245811 endingPage "28819" @default.
- W4312245811 startingPage "28800" @default.
- W4312245811 abstract "Refactoring is one of the most widely used techniques in practice to improve the quality of existing software. However, it is observed that refactoring does not continually improve all software quality attributes. Recent studies indicated that different refactoring techniques have significantly different, sometimes opposite, and conflicting effects on software quality attributes. In other words, there is contradictory evidence on the refactoring benefit. As a result, developers face challenges in selecting appropriate refactoring techniques when they use them to improve software quality. To the best of our knowledge, no study has investigated factors that may explain inconsistent or diverging results concerning the effect of refactoring techniques on software quality. Therefore, in this study, scenarios of using refactoring techniques factor have been identified, investigated, and thoroughly analyzed. Ten of the most commonly used refactoring techniques in practice have been chosen and individually applied in seven case studies of varying sizes (small, medium, and large). The Quality Model for Object-Oriented Design (QMOOD) is used to assess how refactoring techniques affect quality attributes. The findings provide strong evidence that this factor plays a significant role in producing the various effects of refactoring techniques on quality attributes. These findings can help software developers understand how to use refactoring techniques to improve software quality while taking this factor into account. The best scenario for using each refactoring technique to improve software system quality has been identified. The findings can provide guidelines for software developers to use refactoring techniques to improve the quality of software systems based on the best scenarios of using the refactoring techniques." @default.
- W4312245811 created "2023-01-04" @default.
- W4312245811 creator A5017885665 @default.
- W4312245811 creator A5026035776 @default.
- W4312245811 creator A5046464125 @default.
- W4312245811 creator A5070813056 @default.
- W4312245811 creator A5080711681 @default.
- W4312245811 date "2023-01-01" @default.
- W4312245811 modified "2023-10-05" @default.
- W4312245811 title "Revisiting Scenarios of Using Refactoring Techniques to Improve Software Systems Quality" @default.
- W4312245811 cites W1524601730 @default.
- W4312245811 cites W1773448242 @default.
- W4312245811 cites W1938085887 @default.
- W4312245811 cites W1952000560 @default.
- W4312245811 cites W2019608710 @default.
- W4312245811 cites W2024527596 @default.
- W4312245811 cites W2029348203 @default.
- W4312245811 cites W2041703907 @default.
- W4312245811 cites W2042188687 @default.
- W4312245811 cites W2044898165 @default.
- W4312245811 cites W2049855035 @default.
- W4312245811 cites W2053711782 @default.
- W4312245811 cites W2060530470 @default.
- W4312245811 cites W2065926773 @default.
- W4312245811 cites W2079695394 @default.
- W4312245811 cites W2083881076 @default.
- W4312245811 cites W2085964828 @default.
- W4312245811 cites W2111260823 @default.
- W4312245811 cites W2120936810 @default.
- W4312245811 cites W2141951329 @default.
- W4312245811 cites W2145603002 @default.
- W4312245811 cites W2153597961 @default.
- W4312245811 cites W2153887189 @default.
- W4312245811 cites W2157543803 @default.
- W4312245811 cites W2158864412 @default.
- W4312245811 cites W2159725273 @default.
- W4312245811 cites W2160988203 @default.
- W4312245811 cites W2166993820 @default.
- W4312245811 cites W2170344504 @default.
- W4312245811 cites W2317430554 @default.
- W4312245811 cites W2346950350 @default.
- W4312245811 cites W2382315693 @default.
- W4312245811 cites W2475137645 @default.
- W4312245811 cites W2580729925 @default.
- W4312245811 cites W2725758135 @default.
- W4312245811 cites W2740791754 @default.
- W4312245811 cites W2754638064 @default.
- W4312245811 cites W2769069578 @default.
- W4312245811 cites W2791390530 @default.
- W4312245811 cites W2793075850 @default.
- W4312245811 cites W285841728 @default.
- W4312245811 cites W2892317265 @default.
- W4312245811 cites W2898273873 @default.
- W4312245811 cites W2901295241 @default.
- W4312245811 cites W2907004676 @default.
- W4312245811 cites W2912148900 @default.
- W4312245811 cites W2921692870 @default.
- W4312245811 cites W2944080842 @default.
- W4312245811 cites W2960103038 @default.
- W4312245811 cites W2968984690 @default.
- W4312245811 cites W2993714758 @default.
- W4312245811 cites W3000216919 @default.
- W4312245811 cites W3023637954 @default.
- W4312245811 cites W3037367659 @default.
- W4312245811 cites W3046270433 @default.
- W4312245811 cites W3083752221 @default.
- W4312245811 cites W3104802707 @default.
- W4312245811 cites W3108471377 @default.
- W4312245811 cites W3203221575 @default.
- W4312245811 cites W3204913240 @default.
- W4312245811 cites W4248809073 @default.
- W4312245811 cites W4280653264 @default.
- W4312245811 cites W4292059112 @default.
- W4312245811 cites W4297792605 @default.
- W4312245811 cites W1785944873 @default.
- W4312245811 doi "https://doi.org/10.1109/access.2022.3218007" @default.
- W4312245811 hasPublicationYear "2023" @default.
- W4312245811 type Work @default.
- W4312245811 citedByCount "3" @default.
- W4312245811 countsByYear W43122458112023 @default.
- W4312245811 crossrefType "journal-article" @default.
- W4312245811 hasAuthorship W4312245811A5017885665 @default.
- W4312245811 hasAuthorship W4312245811A5026035776 @default.
- W4312245811 hasAuthorship W4312245811A5046464125 @default.
- W4312245811 hasAuthorship W4312245811A5070813056 @default.
- W4312245811 hasAuthorship W4312245811A5080711681 @default.
- W4312245811 hasBestOaLocation W43122458111 @default.
- W4312245811 hasConcept C101317890 @default.
- W4312245811 hasConcept C111472728 @default.
- W4312245811 hasConcept C115903868 @default.
- W4312245811 hasConcept C117447612 @default.
- W4312245811 hasConcept C138885662 @default.
- W4312245811 hasConcept C149091818 @default.
- W4312245811 hasConcept C152752567 @default.
- W4312245811 hasConcept C199360897 @default.
- W4312245811 hasConcept C2777904410 @default.
- W4312245811 hasConcept C2779530757 @default.
- W4312245811 hasConcept C41008148 @default.