The open source software (OSS) assessment has become important given the increased adoption of OSS in commercial product development. Researchers proposed many OSS assessment models. However, little is known about the industrial relevance of the models. In this study, we proposed an automated tool based on the OSS assessment attributes identified together with a European cloud provider company. We analyzed 51 repositories to observe patterns in maintenance activities over their lifetime (from inception to the latest release). Based on the analysis, we propose a novel approach for evaluating the maturity of the OSS project. Finally, we assessed the usefulness of our automated solution in a pilot study.
翻译:由于在商业产品开发中越来越多地采用开放源码软件,开放源码软件(OSS)评估变得非常重要。研究人员提出了许多开放源码软件评估模型。然而,人们对模型的工业相关性知之甚少。在本研究中,我们提议了一个基于与一家欧洲云提供公司共同确定的开放源码软件评估属性的自动化工具。我们分析了51个储存库,以观察其整个生命周期(从开始到最近发布)的维护活动模式。根据分析,我们提出了一种评估开放源码软件项目成熟度的新办法。最后,我们在一项试点研究中评估了我们自动化解决方案的有用性。