🌙

基于共识演化网络的软件生态系统分层标准健康评级的三支群体决策研究

Exploring three-way group decisions with consensus evolution network for software ecosystem hierarchical criteria health rating

Journal of the Operational Research Society · 2022
被引 4
ABS 3

中文导读

针对软件生态系统健康评级中分层标准体系下的群体决策难题,构建分层共识演化网络,提出共识度测量与成对调整的共识达成过程,结合三支决策实现健康、亚健康、不健康三档评级,并以GitHub为例验证有效性。

Abstract

The appropriate rating of software ecosystem health is to the benefit of its sustainable development. The rating method based on an expert panel with specialised knowledge is reliable for rating software ecosystem health. Complexity often causes obstacles for expert panels to give appropriate ratings. Facing complexity, hierarchical criteria system provides evaluation guides with multiple levels and multiple perspectives. However, at present, effective group decision-making under hierarchical criteria system remains a challenge. Thus, this article systematically investigates consensus reaching process and rating method under hierarchical criteria system of software ecosystem health, which are two important components of group decision-making. To master the consensus situation of all criteria and consensus relationships of pair-wise experts under hierarchical criteria system, we construct hierarchical consensus evolution network. Then, we further propose a novel consensus degree measurement and design a consensus reaching process with pair-wise adjustment by utilising hierarchical characteristics. For rating software ecosystem health efficiently, there are usually three ratings including health, sub-health and ill-health. Three-way decisions exactly provide semantic interpretation for these three ratings. Meanwhile, three-way decisions can reduce the risk of incorrect ratings. Considering these advantages, we develop three-way group decisions with hierarchical consensus evolution network to comprehensively rate software ecosystem health under hierarchical criteria system. Finally, take the health rating of the software ecosystem on GitHub as an example, we develop a series of experiment analysis to verify the effectiveness of the proposed method.

软件生态系统群体决策三支决策共识演化网络健康评级