可追踪评估模型TAM1

来源:互联网 发布:淘宝上卖千岛片真的么 编辑:程序博客网 时间:2024/06/03 22:53

1.TAM简介

ISO,IEC和IEEE等机构提供了各种类似的术语质量定义。 ISO 9000:2005标准[20]将质量定义为“一系列固有特性满足要求的程度”[1]。在最近的关于软件开发项目中可追踪性质量的实证研究,[6],[12]中,我们发现它们都遭受了既定追踪不适合其预期目的的问题。提出了一个可追踪性评估模型(TAM),用于分析既定可追踪性是否适合其预期目的

[1] ISO, “ISO 9000:2005 – quality management systems. fundamentals and vocabulary,” ISO, Tech. Rep., 2005.

[2] P. M¨ader, P. L. Jones, Y. Zhang, and J. Cleland-Huang, “Strategic traceability for safety critical projects,” Software, IEEE, vol. 30, no. 3,pp. 58–66, 2013.

[3] P. Rempel, P. M¨ader, T. Kuschke, and J. Cleland-Huang, “Mind the gap: Assessing the conformance of software traceability to relevant guidelines,” in Proc. of the 36th International Conference on Software Engineering (ICSE), Hyderabad, India, 2014.

clip_image002

2.TAM的组成

2.1可追踪性实体

clip_image004

2.2可追踪门

可追踪门元素在质量方面指定可追踪实体的可接受状态。 为了给从业人员提供清晰明确的评估指导,每个可追踪性门已经分配了一个由标准要素表示的质量标准。 所分配的质量标准定义了如何通过评估确定可追溯性实体的可接受状态,并将其指定为正式表达。 设Q是所有定义的可追踪门的集合,C是所有定义的标准的集合。

【举例说明】

clip_image006

如图可知有三个可追踪性门,图中的公式代表着质量标准,如果满足质量标准就是可接受状态,否则,就是不可接受状态。根据图可以知道,门的类型是根据不同的追踪元素确定的,例如,关于软件制品的追踪是门1,而对于追踪链的追踪是门2。每一种门对应有几个不同的追踪问题。

2.3可追踪性问题

2.3.1定义

可追踪性实体可能会偏离其可接受的状态。这种不可接受的偏差在TAM中被表示为可追踪性问题元素。设Q是所有可追踪性问题的集合。

2.3.1组成

clip_image008

原创粉丝点击