On The Detection of Test Smells: A Metrics-Based Approach for General Fixture and Eager Test
IEEE Transactions on Software Engineering
Integrated Computer-Aided Engineering
Metrics to study symptoms of bad software designs
ACM SIGSOFT Software Engineering Notes
Perspectives on automated correction of bad smells
Proceedings of the joint international and annual ERCIM workshops on Principles of software evolution (IWPSE) and software evolution (Evol) workshops
An assessment of design patterns' influence on a Java-based e-commerce application
Journal of Theoretical and Applied Electronic Commerce Research
Combining clustering and pattern detection for the reengineering of component-based software systems
Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS
Hi-index | 0.00 |
Quantitative simultaneous monitoring of the expression levels of thousands of genes under various experimental conditions is now possible using microarrays. However, there are still gaps toward wholegenome functional annotation of genes using gene expression data. In this paper, we propose a novel technique called Fuzzy Nearest Clusters for functional annotation of unclassified genes. The technique consists of two steps: a hierarchical clustering step to detect homogeneous co-expressed gene clusters in each possibly heterogeneous functional class; followed by a classification step to predict the functional roles of unclassified genes based on their similarities to these clusters. Our experimental results with yeast gene expression data showed that the proposed method can accurately predict the genes' functions, even those with multiple functional roles, and the performance is most independent of the heterogeneity of the complex functional classes, as compared to other approaches.