6533b7d2fe1ef96bd125f45c
RESEARCH PRODUCT
An Exploratory Empirical Study of Internal Quality Attributes of Open Source Software Systems
Markku SakkinenJussi KoskinenJouni MarkkulaDenis Kozlovsubject
Source codeComputer sciencebusiness.industrymedia_common.quotation_subjectOpen source softwareStatic analysisSoftware qualitySoftware metricSet (abstract data type)Empirical researchSoftwareSystems engineeringSoftware engineeringbusinessmedia_commondescription
This exploratory empirical study has focused on open source software (OSS). Seven medium-sized OSS systems from the SourceForge repository were analysed. Over 100 internal quality attributes and programming practices were scrutinized by using two semi-automated source code analysis tools (FindBugs and SoftCalc). Many statistically significant relations were revealed by the conducted regression analyses. Seven so-called bad programming practices; as manifested by the measured source code inconsistencies were identified as having significant relations to internal software quality. Additionally we set and tested two hypotheses. That investigation provided mixed results partly supporting some of the earlier findings between software size and potential maintenance problems; especially related to some of the programming practices.
year | journal | country | edition | language |
---|---|---|---|---|
2012-08-14 |