-
题名软件非功能需求权衡代价
被引量:4
- 1
-
-
作者
张璇
王旭
李彤
白川
康燕妮
-
机构
云南大学软件学院
云南省软件工程重点实验室(云南大学)
云南大学经济学院
-
出处
《软件学报》
EI
CSCD
北大核心
2017年第5期1247-1270,共24页
-
基金
国家自然科学基金(61502413
61262025
+10 种基金
61379032
61662085)
云南省应用基础研究计划(C0120150180)
云南省教育厅科学研究基金(2015Z020
2013Z056)
云南省软件工程重点实验室开放基金(2015SE202
2012SE308)
云南大学"中青年骨干教师培养计划"专项经费
云南大学高水平创新团队"软件工程创新团队"专项经费
云南大学人文社科项目基金(13YNUHSS007)
云南省创新团队"数据驱动的软件工程创新团队"项目基金~~
-
文摘
软件非功能需求的实现涉及软件质量这一重要问题,非功能需求的满足程度,直接影响软件质量的满足程度.针对一直以来对软件质量的一贯重视以及软件非功能需求权衡的重要性,借鉴微观经济学领域的生产理论、替代弹性原理和线性规划方法,提出了软件非功能需求权衡代价分析方法并开发了辅助工具.首先,对项目组前期完成的可信软件非功能需求可满足性分析方法进行改进,提出了利益相关者通过协商获取非功能需求评估数据的方法,建立了非功能需求本体概念并构建本体知识库;针对实现非功能需求的策略,使用前期已完成的策略推理方法,对推理产生矛盾的策略提出权衡代价分析方法;通过分析策略实施代价,为软件开发及演化提供具有实际可操作的权衡决策依据,从更加符合产业化需要的角度解决软件非功能需求权衡问题;最后,基于可信第三方认证中心软件案例的维护及演化需要,对推理出矛盾的策略进行权衡代价分析,并给予决策建议,说明所提出方法的可行性.
-
关键词
软件质量
非功能需求权衡代价
生产理论
替代弹性
线性规划
-
Keywords
software quality
trade-off cost of non-functional requirement
production theory
elasticity of substitution
linear programming
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-