📜  测量和模型

📅  最后修改于: 2020-12-04 07:57:38             🧑  作者: Mango


模型对于解释实际实体的数字元素的行为以及对其进行测量非常有用。为了帮助进行测量,还应在映射模型上附加一个映射域模型。模型还应指定这些实体如何与属性关联以及特征如何关联。

测量有两种类型-

  • 直接测量
  • 间接测量

直接测量

这些是无需任何其他实体或属性即可进行测量的度量。

以下直接措施通常用于软件工程中。

  • LOC的源代码长度
  • 测试目的持续时间(经过时间)
  • 通过计数缺陷在测试过程中发现的缺陷数量
  • 程序员花在程序上的时间

间接测量

这些是可以根据任何其他实体或属性进行度量的度量。

以下间接措施通常用于软件工程中。

$$ \ small Programmer \:生产力= \ frac {LOC \:生产} {Person \:months \:of \:effort} $$

$ \ small Module \:Defect \:Density = \ frac {Number \:of \:defects} {Module \:size} $

$$ \小缺陷\:检测\:效率= \ frac {数量\:of \:缺陷\:检测到} {总计\:数量\:of \:缺陷} $$

$ \ small Requirement \:Stability = \ frac {Number \:of \:initial \:requirements} {总计\:number \:of \:requirements} $

$ \ small Test \:Effectiveness \:Ratio = \ frac {Number \:of \:items \:covered} {Total \:number \:of \:items} $

$ \ small System \:spoilage = \ frac {努力\:花费\:for \:修复\:故障} {总\:项目\:努力} $

预测测量

为了为项目分配适当的资源,我们需要预测开发项目的工作量,时间和成本。用于预测的度量始终需要一个数学模型,该数学模型将要预测的属性与我们现在可以度量的其他属性相关联。因此,预测系统由数学模型以及一组用于确定未知参数和解释结果的预测程序组成。