-
题名基于模型对比和组合的软件产品线领域需求建模
被引量:10
- 1
-
-
作者
聂坤明
张莉
-
机构
北京航空航天大学软件工程研究所
北京航空航天大学软件开发环境国家重点实验室
-
出处
《计算机学报》
EI
CSCD
北大核心
2014年第3期539-550,共12页
-
基金
国家自然科学基金(61170087
61370058)
软件开发环境国家重点实验室自主研究课题(SKLSDE-2012ZX-13)资助~~
-
文摘
软件产品线作为系统化的软件复用方式,可以提高软件的开发效率和质量.软件产品线变化性建模是软件产品线的关键技术,通过建立变化性模型以记录软件产品线成员产品的共性和变化性.目前的软件产品线变化性建模方法大都通过领域专家进行分析建立,这种方法过度依赖于领域专家的分析能力,在系统规模较小的情况下,变化性分析比较容易,但是如果系统规模变大,则系统的规模对于变化性分析的影响会越来越大.文中提出一种半自动的软件产品线领域需求建模方法,基于关注点分离的思路,利用特征模型表示软件产品线中系列产品的不同方面的特征信息,通过特征模型的对比和组合实现领域需求模型的构建.为有效地实现特征模型对比与组合,文中提出一种基于标记和结构的特征模型对比方法,同时,文中实现了基于约束的特征模型组合.基于公开的特征模型,文中对提出的方法进行了验证,实验结果表明,文中提出的领域需求建模方法能够在一定准确率的情况下有效地实现领域需求模型的构建.
-
关键词
模型对比
模型组合
特征模型
领域需求模型
需求工程
软件产品线中图法
-
Keywords
model difference
model merge
feature model
domain requirement model
require- ments engineering
software product line
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-