Evaluating the software quality non-functional requirement through a fuzzy logic-based model based on the ISO/IEC 25000 (SQuaRE) standard

2019 7th International Conference in Software Engineering Research and Innovation (CONISOFT)(2019)

引用 2|浏览6
暂无评分
摘要
Software quality measurement is an essential task in any software related project. Throughout the years many software quality models have been proposed defining a set of quality elements that have to be measured in order to evaluate the software quality. However currently, there is no standard to measure any of the non-functional requirements, instead there are models that provide a characterization for a particular non-functional requirement, including the software quality (ISOnEC 25000). Even if this model provides a common base for quality measurement, most of the defined characteristics are qualitative, thus their measurement are complicated, very often subjective, with a limited scope mostly particular, and not necessarily follow the measurement principles, which limiting the comparison. Additionally, uncertainty and lack of information are also present in software projects, making it harder to measure the overall software quality. Because of these issues, better methods for software quality evaluation have to be used. In this paper a fuzzy logic-based model is proposed for quality evaluation, aiming to handle in a formal way the uncertainty, the lack of information and enable the possibility to compare quantitatively the quality evaluation at distinct levels. The model was tested by measuring nine real life projects and obtaining conclusions about the quality of each project.
更多
查看译文
关键词
Software quality,Quality evaluation,Nonfunctional requirements,NFR,Fuzzy logic model,ISO/IEC 25000
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要