软件非功能需求权衡代价
本文关键词: 软件质量 非功能需求权衡代价 生产理论 替代弹性 线性规划 出处:《软件学报》2017年05期 论文类型:期刊论文
【摘要】:软件非功能需求的实现涉及软件质量这一重要问题,非功能需求的满足程度,直接影响软件质量的满足程度.针对一直以来对软件质量的一贯重视以及软件非功能需求权衡的重要性,借鉴微观经济学领域的生产理论、替代弹性原理和线性规划方法,提出了软件非功能需求权衡代价分析方法并开发了辅助工具.首先,对项目组前期完成的可信软件非功能需求可满足性分析方法进行改进,提出了利益相关者通过协商获取非功能需求评估数据的方法,建立了非功能需求本体概念并构建本体知识库;针对实现非功能需求的策略,使用前期已完成的策略推理方法,对推理产生矛盾的策略提出权衡代价分析方法;通过分析策略实施代价,为软件开发及演化提供具有实际可操作的权衡决策依据,从更加符合产业化需要的角度解决软件非功能需求权衡问题;最后,基于可信第三方认证中心软件案例的维护及演化需要,对推理出矛盾的策略进行权衡代价分析,并给予决策建议,说明所提出方法的可行性.
[Abstract]:The realization of non-functional requirements of software involves the important problem of software quality, the degree of satisfaction of non-functional requirements, Aiming at the importance of software quality and the importance of software non-functional demand tradeoff, this paper draws lessons from the production theory in the field of microeconomics to replace the principle of elasticity and linear programming. In this paper, the cost analysis method of software non-functional requirement tradeoff is put forward and an assistant tool is developed. Firstly, we improve the method of reliability software non-functional requirement satisfiability analysis, which is completed by the project team in the early stage. This paper proposes a method of obtaining non-functional needs assessment data through negotiation, establishes the concept of non-functional requirements ontology and constructs an ontology knowledge base, and uses the pre-completed policy reasoning method to realize the non-functional requirements. This paper presents a trade-off cost analysis method for inferential strategies, and provides a practical basis for tradeoff decision making for software development and evolution by analyzing the implementation costs of the strategies. Finally, based on the need of maintenance and evolution of software cases of trusted third-party certification center, the paper analyzes the trade-off cost of reasoning contradictory strategies. And gives the decision suggestion, explains the feasibility of the proposed method.
【作者单位】: 云南大学软件学院;云南省软件工程重点实验室(云南大学);云南大学经济学院;
【基金】:国家自然科学基金(61502413,61262025,61379032,61662085) 云南省应用基础研究计划(C0120150180) 云南省教育厅科学研究基金(2015Z020,2013Z056) 云南省软件工程重点实验室开放基金(2015SE202,2012SE308) 云南大学“中青年骨干教师培养计划”专项经费;云南大学高水平创新团队“软件工程创新团队”专项经费;云南大学人文社科项目基金(13YNUHSS007) 云南省创新团队“数据驱动的软件工程创新团队”项目基金~~
【分类号】:TP311
【参考文献】
相关期刊论文 前2条
1 张璇;李彤;王旭;于倩;郁ng;朱锐;;可信软件非功能需求形式化表示与可满足分析[J];软件学报;2015年10期
2 WEI Bo;JIN Zhi;ZOWGHI Didar;YIN Bin;;Implementation decision making for internetware driven by quality requirements[J];Science China(Information Sciences);2014年07期
相关博士学位论文 前1条
1 陶红伟;基于属性的软件可信性度量模型研究[D];华东师范大学;2011年
【共引文献】
相关期刊论文 前6条
1 张璇;王旭;李彤;白川;康燕妮;;软件非功能需求权衡代价[J];软件学报;2017年05期
2 郝学良;朱小冬;叶飞;;软件维护性迭代验证方法[J];装甲兵工程学院学报;2016年02期
3 孙金文;康雁;杨小东;;基于FAHP的可信软件非功能需求评估方法[J];计算机工程与应用;2017年11期
4 GAO Cong;MA JianFeng;LIU ZhiQuan;MA XinDi;;An approach to quality assessment for web service selection based on the analytic hierarchy process for cases of incomplete information[J];Science China(Information Sciences);2015年12期
5 刘丽娟;杨一;张胤;;基于设计文档的组件提取研究[J];集成技术;2015年06期
6 WANG Wei;HU ChuanBo;CHEN NengCheng;XIAO ChangJiang;WANG Chao;CHEN ZeQiang;;Spatio-temporal enabled urban decision-making process modeling and visualization under the cyber-physical environment[J];Science China(Information Sciences);2015年10期
相关博士学位论文 前2条
1 张璇;面向方面可信软件过程建模方法研究[D];云南大学;2014年
2 文杏梓;基于用户需求的可信软件质量属性评价方法研究[D];中南大学;2013年
【二级参考文献】
相关期刊论文 前4条
1 张璇;廖鸿志;李彤;徐晶;张倩茹;钱晔;;基于信息熵和攻击面的软件安全度量[J];计算机应用;2013年01期
2 梅宏;刘媈哲;;Internetware:An Emerging Software Paradigm for Internet Computing[J];Journal of Computer Science & Technology;2011年04期
3 刘克;单志广;王戟;何积丰;张兆田;秦玉文;;“可信软件基础研究”重大研究计划综述[J];中国科学基金;2008年03期
4 ;A software architecture centric engineering approach for Internetware[J];Science in China(Series F:Information Sciences);2006年06期
【相似文献】
相关期刊论文 前10条
1 孙连山;王今雨;;非功能需求的结构化定义以及概念性追踪管理框架[J];计算机应用研究;2012年12期
2 雍信阳,施伯乐;非功能需求跟踪[J];计算机研究与发展;1998年07期
3 刘小丽;毋国庆;江敏;;一种通过量化分析实现非功能需求的方法[J];计算机工程;2006年16期
4 钟元生;万本庭;朱文强;;移动答疑的功能需求与流程分析[J];中国教育技术装备;2009年04期
5 刘敬勇;钟勇;张立臣;;软件非功能需求的面向方面建模[J];计算机应用与软件;2010年12期
6 刘海杜;;软件的非功能需求及测试方法探讨[J];软件产业与工程;2010年05期
7 方建华;;软件产品的非功能需求及其开发方法[J];中国金融电脑;2008年02期
8 郭皓明;马世龙;;以功能需求为驱的资源聚合方法与实现[J];北京航空航天大学学报;2008年05期
9 林豪;王鸿捷;郭永建;;血液隔离与放行计算机控制程序的功能需求[J];中国输血杂志;2008年05期
10 刘卫东,张留岗;输电管理地理信息系统开发初期功能需求的描述[J];电气应用;2005年09期
相关重要报纸文章 前10条
1 本报记者 李庆国;北京加快种业科技成果转化 满足都市农业功能需求[N];农民日报;2014年
2 IDS Scheer公司 干解民 博士行业专家;流程需求与信息化功能的融合[N];中国冶金报;2006年
3 李波 张燕飞;立足城市功能需求 提高道路畅通能力[N];晋中日报;2012年
4 叶龙;上海百事可乐实打实需求下的ERP选型[N];中国计算机报;2008年
5 本报记者 焦丽莎;功能需求下 获取用户信息不是过[N];中国经济时报;2013年
6 霍光;紧凑型PC选型六步走[N];中国计算机报;2007年
7 清水邋译;大企业应警惕SaaS隐性成本[N];计算机世界;2008年
8 ;板级一体化开发工具得到业界认同[N];中国电子报;2009年
9 本报记者 武晓莉;手机浏览器用户呈现“三低”[N];中国消费者报;2014年
10 陌上尘;英泰峡助跑ELIT[N];中国计算机报;2002年
相关博士学位论文 前3条
1 胡海波;非功能需求交互的语义建模和自动化推理[D];重庆大学;2012年
2 孙艺文;消费伦理约束下消费者产品功能需求意向影响因素及作用机理研究[D];吉林大学;2015年
3 朱名勋;可信软件非功能需求获取与分析研究[D];中南大学;2012年
相关硕士学位论文 前10条
1 杨洪洋;天津地税局固定资产管理信息系统的设计与实现[D];大连理工大学;2015年
2 彭小玲;软件非功能需求层次模型研究[D];中南大学;2011年
3 李泽仁;安优公司产品创新中用户功能需求获取模式研究[D];华东理工大学;2014年
4 杨瑞;一种基于面向方面的可信软件非功能需求设计与评估方法[D];西南大学;2014年
5 刘悦;基于公理化设计的客户需求与产品结构映射研究[D];武汉科技大学;2013年
6 郑旭飞;一种面向方面的非功能需求框架AONFRF建模研究[D];西南师范大学;2004年
7 宁上鹏;Web软件非功能需求冲突分析及消解研究[D];中南大学;2012年
8 倪世道;基于知识和面向目标的非功能需求建模技术及工具的研究[D];合肥工业大学;2002年
9 范国强;面向方面开发方法的一种改进[D];同济大学;2006年
10 张建廷;一种面向方面的需求分离建模方法研究[D];西安电子科技大学;2009年
,本文编号:1539733
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1539733.html