-
题名基于多视角卡牌模型的需求缺陷检测
- 1
-
-
作者
苏若
吴际
刘超
杨海燕
-
机构
北京航空航天大学计算机学院
-
出处
《计算机科学》
CSCD
北大核心
2018年第10期183-188,共6页
-
基金
民用飞机专项科研项目(MJ-S-2013-10)资助
-
文摘
需求来源于不同利益相关方对现实系统的认识和期望。需求获取在整个软件产品的研发过程中至关重要,往往决定着软件产品的质量甚至成败。然而,由于各种复杂因素的影响,获取到的需求中往往存在不完整、不准确甚至冲突等缺陷。需求表达上的二义性、需求描述的不完整和不一致等是最常见的需求缺陷。文中提出一种基于多视角需求获取的卡牌模型和需求缺陷检测规则。在需求获取过程中,特别是在其初期,其能够发现来自各方需求信息中常见的不完整和不一致需求缺陷。最后,通过3组项目案例验证了方法的有效性。
-
关键词
多视角卡牌模型
需求获取
需求缺陷检测
-
Keywords
Multi-view card model
Requirement elicitation
Requirement defect detection
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种用户故事需求质量提升方法
被引量:3
- 2
-
-
作者
王春晖
金芝
赵海燕
崔牧原
-
机构
高可信软件技术教育部重点实验室(北京大学)
北京大学信息科学技术学院计算机科学技术系
内蒙古师范大学计算机科学技术学院
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2021年第4期731-748,共18页
-
基金
国家自然科学基金项目(61620106007,61751210,61690200)。
-
文摘
敏捷开发采用用户故事表达用户需求.一般采用格式受限的自然语言编写,但在用户故事编写过程中经常出现一些表述上的缺陷.典型的缺陷包括缺失必要信息、意思表达含糊不清、故事间有重复或存在冲突等.这很大程度上影响了需求的质量,影响软件开发项目的进行.提出一种用户故事需求质量提升方法.从故事缺陷定位的角度出发,该方法构建了用户故事概念模型,并根据实际案例总结并提出11条用户故事应遵循的质量准则.从而提出故事结构分析、句法模式分析以及语法分析等技术,用于自动构建带场景用户故事的实例层模型,并根据准则进行故事缺陷检测,进而提升用户故事质量.在包含36个用户故事84个场景的实际项目中进行实验,自动检测出173个缺陷,缺陷检测的准确率和召回率分别达到88.79%和95.06%.
-
关键词
用户故事
需求缺陷
需求质量提升
用户故事质量模型
需求缺陷检测
-
Keywords
user story
requirements defect
requirements quality improving
user story quality model
requirements defect detection
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-