2006
DOI: 10.1007/11763864_21
|View full text |Cite
|
Sign up to set email alerts
|

Does Refactoring Improve Reusability?

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
31
1
7

Year Published

2011
2011
2021
2021

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 63 publications
(40 citation statements)
references
References 10 publications
1
31
1
7
Order By: Relevance
“…Thus, it is questionable if their findings are valid in a different context where development teams follow a structured process and use common software engineering practices for knowledge sharing. Moser et al [18] proposed a methodology to assess whether the refactoring improves reusability and promotes adhoc reuse in an Extreme Programming (XP)-like development environment. They focused on internal software metrics that are considered to be relevant to reusability based on metric interpretation of Dandashi and Rine's work [17].…”
Section: Related Workmentioning
confidence: 99%
“…Thus, it is questionable if their findings are valid in a different context where development teams follow a structured process and use common software engineering practices for knowledge sharing. Moser et al [18] proposed a methodology to assess whether the refactoring improves reusability and promotes adhoc reuse in an Extreme Programming (XP)-like development environment. They focused on internal software metrics that are considered to be relevant to reusability based on metric interpretation of Dandashi and Rine's work [17].…”
Section: Related Workmentioning
confidence: 99%
“…Researcher adopted and extracted the set of refactoring activities and case study from Fowler catalogs 14 . The identified set of activities are analyzed to expose the impact of design security rules in context of security improvement 14,[19][20][21][22][23][24] .The details of identified refactoring activities and its effect have been discussed in Table 1. …”
Section: Formulation Of Rulesmentioning
confidence: 99%
“…In the approach we propose, we rely on refactoring as a key activity to enhance the reusability of assets [15]. Moser et al [16] conducted a study to assess if refactoring in agile environments improves the quality and reusability of -otherwise hard to reuse -classes. Their results support the hypothesis that continuous refactoring improves quality metrics thus promoting ad-hoc reuse of object-oriented classes.…”
Section: Related Workmentioning
confidence: 99%
“…In XP, software systems are developed without doing extensive research in the beginning or spending much time on requirement gathering [2]. These systems are developed simply to satisfy the current customer and what this customer really wants [16] without thinking much about the needs of future customers or how the systems can be reused.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation