Code quality is a crucial construct in open-source software (OSS) with three dimensions: maintainability, reliability, and functionality. To accurately measure them, we divide 20 distinct metrics into two types: 1) threshold-type metrics that influence code quality in a monotonic manner; 2) non-threshold-type metrics that lack a monotonic relationship to evaluate. We propose a distribution-based method to provide scores for metrics, which demonstrates great explainability on OSS adoption. Our empirical analysis includes more than 36,460 OSS projects and their raw metrics from SonarQube and CK. Our work contributes to the understanding of the multi-dimensional construct of code quality and its metric measurements
Object-Oriented design is turn out to be more significant in software development environment as sta...
Thousands of open source software (OOS) projects are available for collaboration in platforms like G...
The growth of open source softwares (OSS) is playing a big role in the industry. The important contr...
The validation of software quality metrics lacks statistical significance. One reason for this is th...
Software quality is more than just conformance to a set of requirements and represents many attribut...
Abstract: Software quality is more than just conformance to a set of requirements and represents man...
The purpose of this thesis is to research a way to measure quality attributes of software and find m...
Background. Open Source Software (OSS) provides increasingly serious and viable alternatives to trad...
Software metrics were defined to be a method to quantify attributes in software processes, products ...
Meaningful and effective measurement of quality attributes of Open Source Software (OSS) requires: ...
Research software has opened up new pathways of discovery in many and diverse disciplines. The resea...
Research software has opened up new pathways of discovery in many and diverse disciplines. The resea...
Enforcing adherence to standards in software development in order to produce high quality software a...
Software metrics have a direct link with measurement in software engineering. Correct measurement is...
AbstractEnforcing adherence to standards in software development in order to produce high quality so...
Object-Oriented design is turn out to be more significant in software development environment as sta...
Thousands of open source software (OOS) projects are available for collaboration in platforms like G...
The growth of open source softwares (OSS) is playing a big role in the industry. The important contr...
The validation of software quality metrics lacks statistical significance. One reason for this is th...
Software quality is more than just conformance to a set of requirements and represents many attribut...
Abstract: Software quality is more than just conformance to a set of requirements and represents man...
The purpose of this thesis is to research a way to measure quality attributes of software and find m...
Background. Open Source Software (OSS) provides increasingly serious and viable alternatives to trad...
Software metrics were defined to be a method to quantify attributes in software processes, products ...
Meaningful and effective measurement of quality attributes of Open Source Software (OSS) requires: ...
Research software has opened up new pathways of discovery in many and diverse disciplines. The resea...
Research software has opened up new pathways of discovery in many and diverse disciplines. The resea...
Enforcing adherence to standards in software development in order to produce high quality software a...
Software metrics have a direct link with measurement in software engineering. Correct measurement is...
AbstractEnforcing adherence to standards in software development in order to produce high quality so...
Object-Oriented design is turn out to be more significant in software development environment as sta...
Thousands of open source software (OOS) projects are available for collaboration in platforms like G...
The growth of open source softwares (OSS) is playing a big role in the industry. The important contr...