An empirical study of certain object-oriented software metrics

2001 ◽  
Vol 59 (1) ◽  
pp. 57-63 ◽  
Author(s):  
Girish Subramanian ◽  
William Corbin
2020 ◽  
Vol 17 (1) ◽  
pp. 181-203
Author(s):  
Tina Beranic ◽  
Marjan Hericko

Without reliable software metrics threshold values, the efficient quality evaluation of software could not be done. In order to derive reliable thresholds, we have to address several challenges, which impact the final result. For instance, software metrics implementations vary in various software metrics tools, including varying threshold values that result from different threshold derivation approaches. In addition, the programming language is also another important aspect. In this paper, we present the results of an empirical study aimed at comparing systematically obtained threshold values for nine software metrics in four object-oriented programming languages (i.e., Java, C++, C#, and Python).We addressed challenges in the threshold derivation domain within introduced adjustments of the benchmarkbased threshold derivation approach. The data set was selected in a uniform way, allowing derivation repeatability, while input values were collected using a single software metric tool, enabling the comparison of derived thresholds among the chosen object-oriented programming languages.Within the performed empirical study, the comparison reveals that threshold values differ between different programming languages.


2013 ◽  
Vol 2013 ◽  
pp. 1-8
Author(s):  
Pardha Koyya ◽  
Young Lee ◽  
Jeong Yang

Feedback for student programming assignments on quality is a tedious and laborious task for the instructor. In this paper, we make use of few object-oriented software metrics along with a reference code that is provided by the instructor to analyze student programs and provide feedback. The empirical study finds those software metrics that can be used on the considered programming assignments and the way reference code helps the instructor to assess them. This approach helps the instructor to easily find out quality issues in student programs. Feedback to such assignments can be provided using the guidelines which we will be discussing. We also perform an experimental study on programming assignments of sophomore students who were enrolled in an object-oriented programming course to validate our approach.


Author(s):  
Kecia A. M. Ferreira ◽  
Mariza A. S. Bigonha ◽  
Roberto S. Bigonha ◽  
Heitor C. Almeida ◽  
Luiz F. O. Mendes

2012 ◽  
Vol 6 ◽  
pp. 420-427 ◽  
Author(s):  
Yeresime Suresh ◽  
Jayadeep Pati ◽  
Santanu Ku Rath

2021 ◽  
Author(s):  
Nadia Medeiros ◽  
Naghmeh Ivaki ◽  
Pedro Costa ◽  
Marco Vieira

Sign in / Sign up

Export Citation Format

Share Document