The Adherence of Open Source Java Programmers to Standard Coding Practices

(2002) The Adherence of Open Source Java Programmers to Standard Coding Practices. In: 6th IASTED International Conference on Software Engineering and Applications (SEA’02), Cambridge, MA, USA.

[img]
Preview
PDF
Elish-SEA2002-Paper.pdf

Download (217kB) | Preview

Abstract

The use of agreed-upon coding practices is believed to enhance program comprehension, which directly affects reuse and maintainability. This paper describes a controlled small-scale experiment that tries to determine how well open source Java programmers adhere to a set of well publicized coding practices. The experiment evaluated 100 arbitrarily selected open source Java classes from different programmers with respect to 16 standard coding practices. The results of this experiment indicate that open source Java programmers do not always adhere to standard coding practices. It was found that only 4% of the subject classes have no violations to any of the 16 standard coding practices and there were only 5 of 16 coding practices that all subjects followed. It was also found that there are positive correlations between the number of violations found in a class and its lines-of-code, number of methods, and number of attributes.

Item Type: Conference or Workshop Item (Paper)
Subjects: Computer
Department: College of Computing and Mathematics > Information and Computer Science
Depositing User: MAHMOUD ELISH
Date Deposited: 25 Jun 2008 11:57
Last Modified: 01 Nov 2019 14:03
URI: http://eprints.kfupm.edu.sa/id/eprint/10664