Recently, Open Source Software (OSS) is so widely used not only by companies for development but also by common users instead of commercial software. However, the number of OSS is vast, and its quality varies from l...Recently, Open Source Software (OSS) is so widely used not only by companies for development but also by common users instead of commercial software. However, the number of OSS is vast, and its quality varies from low to high. So how people can evaluate OSS and ensta-e that it is reliable for use becomes necessary. This paper proposes a set of reliability evaluation metrics considering the states of OSS selected in the early stage. Understandability, Fault tolerance & Recoverability and Community Matmrity as sub-attributes of reliability are defined, and then several evaluation criteria for each of them are identified. A process of reliability evaluation in our study is proposed. For application, we select four OSS projects and evaluate them with our metrics. As a result of compadrison with other evaluation model for OSS, our research presents an easy, effective and trustworthy way for selecting a reliable OSS.展开更多
The distribution of weight usually takes an important role in evaluation problems.This article presents a method to determine weights, the method uses analytic function ... and fuzzycontrol logic, thus realizes the dy...The distribution of weight usually takes an important role in evaluation problems.This article presents a method to determine weights, the method uses analytic function ... and fuzzycontrol logic, thus realizes the dynamic distribution of weights and can make synthetic evaluation,whose results is very satisfactory.展开更多
文摘Recently, Open Source Software (OSS) is so widely used not only by companies for development but also by common users instead of commercial software. However, the number of OSS is vast, and its quality varies from low to high. So how people can evaluate OSS and ensta-e that it is reliable for use becomes necessary. This paper proposes a set of reliability evaluation metrics considering the states of OSS selected in the early stage. Understandability, Fault tolerance & Recoverability and Community Matmrity as sub-attributes of reliability are defined, and then several evaluation criteria for each of them are identified. A process of reliability evaluation in our study is proposed. For application, we select four OSS projects and evaluate them with our metrics. As a result of compadrison with other evaluation model for OSS, our research presents an easy, effective and trustworthy way for selecting a reliable OSS.
文摘The distribution of weight usually takes an important role in evaluation problems.This article presents a method to determine weights, the method uses analytic function ... and fuzzycontrol logic, thus realizes the dynamic distribution of weights and can make synthetic evaluation,whose results is very satisfactory.