Sciweavers

69 search results - page 1 / 14
» Identifying refactoring opportunities by identifying depende...
Sort
View
ACSC
2006
IEEE
13 years 10 months ago
Identifying refactoring opportunities by identifying dependency cycles
The purpose of refactoring is to improve the quality of a software system by changing its internal design so that it is easier to understand or modify, or less prone to errors and...
Hayden Melton, Ewan D. Tempero
CSMR
2009
IEEE
13 years 11 months ago
Identification of Extract Method Refactoring Opportunities
Extract Method has been recognized as one of the most important refactorings, since it decomposes large methods and can be used in combination with other refactorings for fixing a...
Nikolaos Tsantalis, Alexander Chatzigeorgiou
BMCBI
2008
146views more  BMCBI 2008»
13 years 4 months ago
A phase synchronization clustering algorithm for identifying interesting groups of genes from cell cycle expression data
Background: The previous studies of genome-wide expression patterns show that a certain percentage of genes are cell cycle regulated. The expression data has been analyzed in a nu...
Chang Sik Kim, Cheol Soo Bae, Hong Joon Tcha
BMCBI
2007
99views more  BMCBI 2007»
13 years 4 months ago
Identifying allosteric fluctuation transitions between different protein conformational states as applied to Cyclin Dependent Ki
Background: The mechanisms underlying protein function and associated conformational change are dominated by a series of local entropy fluctuations affecting the global structure ...
Jenny Gu, Philip E. Bourne
MSR
2006
ACM
13 years 10 months ago
Are refactorings less error-prone than other changes?
Refactorings are program transformations which should preserve the program behavior. Consequently, we expect that during phases when there are mostly refactorings in the change hi...
Peter Weißgerber, Stephan Diehl