中国科学院软件研究所机构知识库
Advanced  
ISCAS OpenIR  > 中科院软件所  > 中科院软件所
题名:
基于价值的软件测试工作量估算模型V-STEEM
作者: 万郁香
答辩日期: 2007-06-05
授予单位: 中国科学院软件研究所
授予地点: 软件研究所
学位: 博士
关键词: 基于价值 ; 软件测试 ; 工作量估算 ; 测试过程控制
其他题名: V-STEEM:Value-Based Software Testing Effort Estimation Model
摘要: 质量、成本和进度三者之间相互影响、相互制约的关系在软件测试过程中得到了集中体现。平衡软件测试中的质量、成本和进度之间的关系,在有限的测试资源和既定的质量目标的要求下确定和调整软件测试工作量,是软件成功的一个关键。 基于价值的软件工程以价值为决策依据,为软件工作量估算,特别是软件测试工作量估算提供了一个全新的视角。文章将基于价值的软件工程理论引入到软件测试过程中,将软件测试看作是一种投资,提出了一个通用的基于价值的软件测试工作量估算方法(V-STEE, Value-based Software Testing Effort Estimation method),用于指导软件组织在自身历史项目数据少的限制下,结合专家知识和组织经验,构建直观实用的软件测试工作量估算模型。 进一步,文章根据提出的V-STEE,分析软件测试过程中的价值和价值关系,并以此为基础对软件测试过程中的缺陷注入、缺陷发现和缺陷移除活动进行建模,构造了基于价值的软件测试工作量估算模型(V-STEEM,Value-Based Software Testing Effort Estimation Model)。模型分为3个软件测试活动子模型和1个关系子模型,描述了软件测试的价值在软件测试过程的各活动中的实现,并解释了软件缺陷修改活动依然会引入新缺陷这一常常被忽略的事实。其中,缺陷发现子模型是体现测试创造价值的核心子模型,缺陷发现率的时间分布曲线可作为软件测试过程的控制基线,为软件测试过程跟踪和控制提供有用信息。 文末通过两个应用实例,说明V-STEEM模型在估算、调整软件测试工作量投入和软件测试过程跟踪控制方面有较好的可用性和有效性。
英文摘要: In the software testing process, the mutual restraint relationship between “quality-cost-schedule” becomes a notable issue. How to reason the tradeoff between “quality-cost-schedule” and determine testing investment with the required quality and schedule is the key of the software success. The research of Value-Based Software Engineering (VBSE), which makes decision based on value, provides a new perspective to the software effort estimation, especially the software testing effort estimation. We introduce the theory of VBSE into software testing process and consider the testing as an investment. A general Value-based Software Testing Effort Estimation method (V-STEE) is proposed to guide the software organizations with limit historic project data resources to combine the expert knowledge, build up the comprehensible software testing estimation model. Further more, according to V-STEE, we analyst the value created by the software testing process and the dependencies of value, model the defect injection, defect find and defect removal activities in the testing process, then build up the Value-Based Software Testing Effort Estimation Model (V-STEEM). The model which consists of 3 testing activity sub-models and a relation sub-model describes the realization of the software testing value in the software testing activities. It also interprets the fact which was often overlooked that the debugging activity can bring new bugs. The Defect Find sub-model is the core sub-model which reflects value creating in testing. Meanwhile, the curve of defect find efficiency distribution can be the testing process control baseline and used for testing process control. At the end, two application case studies are provided to prove the usability and validity of V-STEEM on testing effort estimation and the testing process control.
语种: 中文
内容类型: 学位论文
URI标识: http://ir.iscas.ac.cn/handle/311060/6706
Appears in Collections:中科院软件所

Files in This Item:
File Name/ File Size Content Type Version Access License
10001_200428015029056万郁香_paper.pdf(1718KB)----限制开放-- 联系获取全文

Recommended Citation:
万郁香. 基于价值的软件测试工作量估算模型V-STEEM[D]. 软件研究所. 中国科学院软件研究所. 2007-06-05.
Service
Recommend this item
Sava as my favorate item
Show this item's statistics
Export Endnote File
Google Scholar
Similar articles in Google Scholar
[万郁香]'s Articles
CSDL cross search
Similar articles in CSDL Cross Search
[万郁香]‘s Articles
Related Copyright Policies
Null
Social Bookmarking
Add to CiteULike Add to Connotea Add to Del.icio.us Add to Digg Add to Reddit
所有评论 (0)
暂无评论
 
评注功能仅针对注册用户开放,请您登录
您对该条目有什么异议,请填写以下表单,管理员会尽快联系您。
内 容:
Email:  *
单位:
验证码:   刷新
您在IR的使用过程中有什么好的想法或者建议可以反馈给我们。
标 题:
 *
内 容:
Email:  *
验证码:   刷新

Items in IR are protected by copyright, with all rights reserved, unless otherwise indicated.

 

 

Valid XHTML 1.0!
Copyright © 2007-2017  中国科学院软件研究所 - Feedback
Powered by CSpace