11th European Conference on Software Maintenance and Reengineering (CSMR'07) 2007
DOI: 10.1109/csmr.2007.51
|View full text |Cite
|
Sign up to set email alerts
|

Towards Automated Restructuring of Object Oriented Systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0
2

Year Published

2008
2008
2023
2023

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 23 publications
(29 citation statements)
references
References 51 publications
(84 reference statements)
0
27
0
2
Order By: Relevance
“…However, in the case of CSoft, the limited number of 'experts', the high number of new coming developers, and the urgent demands on new functionality, makes that pair programming is not considered a very practical nor scalable solution for spreading knowledge. To improve program comprehension and overcome "the fear of change", we suggest introducing semiautomatic code inspections like those in [5], potentially extended with visualizations and analyses from [6][7][8].…”
Section: Discussionmentioning
confidence: 99%
“…However, in the case of CSoft, the limited number of 'experts', the high number of new coming developers, and the urgent demands on new functionality, makes that pair programming is not considered a very practical nor scalable solution for spreading knowledge. To improve program comprehension and overcome "the fear of change", we suggest introducing semiautomatic code inspections like those in [5], potentially extended with visualizations and analyses from [6][7][8].…”
Section: Discussionmentioning
confidence: 99%
“…Many researchers in software engineering had carried out some researches on refactoring of high conditional complexity (Demeyer, Ducasse and Nierstrasz, 2002;Van Emden and Moonen, 2002;Trifu and Reupke, 2007;Tsantalis and Chatzigeorgiou, 2010;Christopoulou, Giakoumakis and Zafeiris et al, 2012;Liu, Hu and Liu et al, 2014). Most of the existing methodologies are based on preconditions or suggestions to identify high conditional complexity without analysis and extraction of related information.…”
Section: Introductionmentioning
confidence: 99%
“…In addition, Sales et al demonstrated the possibility of automated refactoring with Move Method with higher accuracy using the similarity of dependency sets [12]. Trifu and Reupke discussed the relationship between a design flaw and the number of directly observable indicators [13]. They defined specifications of design flaws including context and indicators, and a diagnosis strategy using indicators and correction strategies written in a natural language.…”
Section: Related Workmentioning
confidence: 99%