期刊文献+

非功能需求满足性的建模及其难解性

Modeling of non-functional requirements and its intractability
下载PDF
导出
摘要 非功能性需求(non-functional requirement,NFR)是当前软件工程研究的一个重要课题,是衡量一个软件是否达到用户满意度的重要指标,而软目标相互依存图是描述非功能性需求的重要方法之一。文章研究了根据相互依存图实现软目标最优化的问题,根据软目标的不同,定义了2种图论模型作为非功能需求的理论模型,并给出了相应的计算复杂性。该文模型可以对非功能性需求进行评价,所提出的算法可以为用户(开发者)找出最优的非功能需求选择方案,从而在软件开发过程中为非功能需求分析提供可靠而有效的方法。 Non-functional requirement(NFR) of software is an important research topic in software en- gineering nowadays. It becomes an indicator of whether the software achieves the customer satisfaction or not. Softgoal Interdependency Graph is one of the methods to describe NFRs. In this paper, the realization of the optimal choice of softgoals by Softgoal Interdependency Graph is studied. Ac- cording to different softgoals, two kinds of modified graphs are defined and used as the theoretical models of NFRs. And the corresponding computational complexity results are given. The models can be used to evaluate the NFRs, and the algorithms can help users or developers to find the optimal strategy in multiple NFRs. It can provide a valid and efficient way to meet NFRs in tile development of software.
出处 《合肥工业大学学报(自然科学版)》 CAS 北大核心 2017年第6期752-756,共5页 Journal of Hefei University of Technology:Natural Science
基金 国家自然科学基金资助项目(61370193)
关键词 非功能需求(NFRs)框架 NP完全性 软目标 局部最优 时间复杂度 non-functional requirement (NFR) framework NP-completeness softgoal local optimization time complexity
  • 相关文献

参考文献2

二级参考文献55

  • 1李德毅,刘常昱.论正态云模型的普适性[J].中国工程科学,2004,6(8):28-34. 被引量:897
  • 2李德毅,刘常昱,杜鹢,韩旭.不确定性人工智能[J].软件学报,2004,15(11):1583-1594. 被引量:403
  • 3孟祥怡,张光卫,刘常昱,康建初,李鹤松.基于云模型的主观信任管理模型研究[J].系统仿真学报,2007,19(14):3310-3317. 被引量:36
  • 4Chung L,Nixon B A,Yu E,et al.Non-functional requirements in software engineering[M].Kluwer Academic Publishers,1999.
  • 5Rosa N S,Justo G R R,Cunha P R F.A framework for building non-functional software architectures[A].Proceedings of the 2001 ACM symposium on applied computing[C].ACM Press,2001.
  • 6Franch X,Botella P.Putting non-functional requirements into software architecture[A].Proceedings of Ninth International Workshop Software Specification and Design[C].IEEE,1998.60-67.
  • 7Frédéric Duclos,Jacky Estublier,Philippe Morat.Describing and using non functional aspects in component based applications[A].Proceedings of the 1st International Conference on Aspect-Oriented Software Development[C].ACM,2002.
  • 8Luiz Marcio Cysneiros,Julio Cesar Sampaio do Prado Leite.Non-functional requirements:from elicitation to modelling languages[A].Proceedings of the 24th International Conference on Software Engineering[C].ACM,2002.
  • 9Roman G C.A taxonomy of current issues in requirements engineering[J].IEEE Computer,1985,18(4):15-23.
  • 10Mostow J.Towards better models of the design process[J].AI Magazine,1985,6(1):44-57.

共引文献28

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部