A Method to Evaluate the Health of OSS Projects Based on the PSR Model and Combination Weighting

Hongbing Wang, Ziming Wu
{"title":"A Method to Evaluate the Health of OSS Projects Based on the PSR Model and Combination Weighting","authors":"Hongbing Wang, Ziming Wu","doi":"10.1109/seai55746.2022.9832291","DOIUrl":null,"url":null,"abstract":"With the rapid development of open-source software (OSS), an increasing number of enterprises and developers have gradually joined OSS projects. OSS development has become a growing trend. For users, developers, and managers of OSS projects, understanding the health status of a project is conducive to making correct decisions and preventing the risks caused by a decline in the project's health. Therefore, an effective method is needed to evaluate the health of OSS projects. Based on the pressure state response (PSR) model, this paper propose a health evaluation model for OSS projects, defines t he healthof OSS projects from the three levels of pressure, state and response, and selects scientific, reasonable a nd representative indicators. The weight of each index is determined by the combination weighting method, which combines AHP and the entropy method. The health of the project is quantitatively analyzed, and the overall health score of a project is calculated. In addition, to verify the effectiveness of the proposed evaluation model, we conduct an empirical experiment based on real project data on the GitHub open-source platform. The experiment results and analysis show that our evaluation model can effectively reflect the health status of OSS projects.","PeriodicalId":290416,"journal":{"name":"2022 IEEE 2nd International Conference on Software Engineering and Artificial Intelligence (SEAI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 2nd International Conference on Software Engineering and Artificial Intelligence (SEAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/seai55746.2022.9832291","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

With the rapid development of open-source software (OSS), an increasing number of enterprises and developers have gradually joined OSS projects. OSS development has become a growing trend. For users, developers, and managers of OSS projects, understanding the health status of a project is conducive to making correct decisions and preventing the risks caused by a decline in the project's health. Therefore, an effective method is needed to evaluate the health of OSS projects. Based on the pressure state response (PSR) model, this paper propose a health evaluation model for OSS projects, defines t he healthof OSS projects from the three levels of pressure, state and response, and selects scientific, reasonable a nd representative indicators. The weight of each index is determined by the combination weighting method, which combines AHP and the entropy method. The health of the project is quantitatively analyzed, and the overall health score of a project is calculated. In addition, to verify the effectiveness of the proposed evaluation model, we conduct an empirical experiment based on real project data on the GitHub open-source platform. The experiment results and analysis show that our evaluation model can effectively reflect the health status of OSS projects.
基于PSR模型和组合加权的OSS项目健康度评价方法
随着开源软件(OSS)的快速发展,越来越多的企业和开发者逐渐加入到OSS项目中。OSS的发展已经成为一种日益增长的趋势。对于OSS项目的用户、开发人员和管理者来说,了解项目的健康状态有助于做出正确的决策,防止项目健康状况下降带来的风险。因此,需要一种有效的方法来评估OSS项目的健康度。基于压力状态响应(PSR)模型,提出了OSS项目健康度评价模型,从压力、状态和响应三个层面对OSS项目的健康度进行了界定,并选取了科学、合理、具有代表性的指标。采用层次分析法和熵值法相结合的组合赋权法确定各指标的权重。对项目的健康状况进行定量分析,并计算项目的总体健康评分。此外,为了验证所提出的评估模型的有效性,我们基于GitHub开源平台上的真实项目数据进行了实证实验。实验结果和分析表明,该评价模型能够有效地反映OSS项目的健康状况。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书