Home // ICSEA 2024, The Nineteenth International Conference on Software Engineering Advances // View article
A Comparison of Closed-Source and Open-Source Code Static Measures
Authors:
Luigi Lavazza
Keywords: software code measures; static code measures; open- source code; closed-source code
Abstract:
Most software engineering empirical studies are based on the analysis of open-source code. The reason is that open-source code is readily available, while usually software development organizations do not give access to their code, not even when the purpose is research and the code itself will not be disclosed. As a consequence, the corpus of empirical knowledge is related almost exclusively to open-source software. This poses a quite important question: do the conclusions we draw from the analysis of open-source code apply to close-source code as well? In this paper, a comparison of open-source and closed-source code is performed, to provide some preliminary answers to the question. Specifically, the goal of the paper is to evaluate whether static code measures from open-source code are similar to those obtained from close-source code. To this end, an empirical study was performed, involving closed-source code from two organizations and open-source code from a few different projects. The most popular static code measures were collected using a commercial tool, and compared. The study shows that open-source code measures appear similar to the measures obtained from industrial closed-source code. However, we must note that the study reported here involved just a few industrial projects’ measures. Therefore, replications of the work presented here would be very useful.
Pages: 1 to 6
Copyright: Copyright (c) IARIA, 2024
Publication date: September 29, 2024
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-68558-194-7
Location: Venice, Italy
Dates: from September 29, 2024 to October 3, 2024