Title
Analyzing clusters of class characteristics in OO applications
Abstract
The transition from Java 1.4 to Java 1.5 has provided the programmer with more flexibility due to the inclusion of several new language constructs, such as parameterized types. This transition is expected to increase the number of class clusters exhibiting different combinations of class characteristics. In this paper we investigate how the number and distribution of clusters are expected to change during this transition. We present the results of an empirical study were we analyzed applications written in both Java 1.4 and 1.5. In addition, we show how the variability of the combinations of class characteristics may affect the testing of class members.
Year
DOI
Venue
2008
10.1016/j.jss.2008.03.056
Journal of Systems and Software
Keywords
Field
DocType
software metrics,class cluster,oo application,parameterized type,new language construct,empirical study,different combination,analyzing cluster,classification,class characteristic,object-oriented programming,program-based testing,class member,classication,object oriented programming
Cluster (physics),Parameterized complexity,Programmer,Programming language,Object-oriented programming,Computer science,Theoretical computer science,Real-time computing,Constructed language,Software metric,Java,Empirical research
Journal
Volume
Issue
ISSN
81
12
The Journal of Systems & Software
Citations 
PageRank 
References 
2
0.43
19
Authors
4
Name
Order
Citations
PageRank
Peter J. Clarke131839.12
Djuradj Babich2363.98
Tariq M. King313116.61
B. M. Golam Kibria47016.72