Sciweavers

68 search results - page 7 / 14
» Source Code Rejuvenation Is Not Refactoring
Sort
View
SNPD
2003
13 years 8 months ago
Refactoring a Legacy System Using Components
We present our experience in reorganizing an “inherited” monolithic piece of software in a component-based manner. We follow the guidelines of the UML Components in order to o...
Eda Marchetti, Francesca Martelli, Andrea Polini
CF
2006
ACM
13 years 8 months ago
Intermediately executed code is the key to find refactorings that improve temporal data locality
The growing speed gap between memory and processor makes an efficient use of the cache ever more important to reach high performance. One of the most important ways to improve cac...
Kristof Beyls, Erik H. D'Hollander
ICST
2009
IEEE
14 years 1 months ago
The Effectiveness of Automated Static Analysis Tools for Fault Detection and Refactoring Prediction
Many automated static analysis (ASA) tools have been developed in recent years for detecting software anomalies. The aim of these tools is to help developers to eliminate software...
Fadi Wedyan, Dalal Alrmuny, James M. Bieman
HICSS
2009
IEEE
126views Biometrics» more  HICSS 2009»
14 years 1 months ago
The Commit Size Distribution of Open Source Software
With the growing economic importance of open source, we need to improve our understanding of how open source software development processes work. The analysis of code contribution...
Oliver Arafat, Dirk Riehle
MSR
2005
ACM
14 years 8 days ago
Improving evolvability through refactoring
Refactoring is one means of improving the structure of existing software. Locations for the application of refactoring are often based on subjective perceptions such as ”bad sme...
Jacek Ratzinger, Michael Fischer, Harald Gall