【24h】

A probabilistic software quality model

机译:概率的软件质量模型

获取原文

摘要

In order to take the right decisions in estimating the costs and risks of a software change, it is crucial for the developers and managers to be aware of the quality attributes of their software. Maintainability is an important characteristic defined in the ISO/IEC 9126 standard, owing to its direct impact on development costs. Although the standard provides definitions for the quality characteristics, it does not define how they should be computed. Not being tangible notions, these characteristics are hardly expected to be representable by a single number. Existing quality models do not deal with ambiguity coming from subjective interpretations of characteristics, which depend on experience, knowledge, and even intuition of experts. This research aims at providing a probabilistic approach for computing high-level quality characteristics, which integrate expert knowledge, and deal with ambiguity at the same time. The presented method copes with “goodness” functions, which are continuous generalizations of threshold based approaches, i.e. instead of giving a number for the measure of goodness, it provides a continuous function. Two different systems were evaluated using this approach, and the results were compared to the opinions of experts involved in the development. The results show that the quality model values change in accordance with the maintenance activities, and they are in a good correlation with the experts' expectations.
机译:为了在估算软件变革的成本和风险时采取正确的决策,对于开发人员和管理人员来说,必须了解其软件的质量属性至关重要。可维护性是ISO / IEC 9126标准中定义的重要特征,由于其对开发成本的直接影响。虽然标准提供了质量特征的定义,但它没有定义应如何计算它们。不是有形的概念,这些特征几乎没有预期通过单个数字来表示。现有的质量模型不处理来自特征的主观解释的模糊性,这取决于经验,知识,甚至是专家的直观。本研究旨在为计算高级别质量特征提供概率的方法,这些方法集成了专家知识,并同时处理歧义。所提出的方法与“良好”功能应对,这是基于阈值的方法的连续概括,即代替给出良好度量的数字,它提供了连续的功能。使用这种方法评估两种不同的系统,结果将结果与参与发展的专家的意见进行了比较。结果表明,质量模型值根据维护活动而变化,它们与专家的期望良好。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号