Trade-Off Costs of Software Non-Functional Requirements
Author:
Affiliation:

Clc Number:

Fund Project:

National Natural Science Foundation of China (61502413, 61262025, 61379032, 61662085); Science Foundation of Yunnan Province (C0120150180); Science Foundation of Yunnan Educational Committee (2015Z020, 2013Z056); Science Foundation of Key Laboratory of Software Engineering of Yunnan Province (2015SE202, 2012SE308); Young Teachers Special Training Program Funding of Yunnan University; Software Engineering Innovative Research Team Funding of Yunnan University; Social Science Foundation of Yunnan University (13YNUHSS007); Data Driven Software Engineering Innovative Research Team Funding of Yunnan Province

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    The non-functional requirements are the determinants of the software quality. The satisfaction of the non-functional requirements impacts the software quality. Considering the importance of the software quality and non-functional requirements trade-off, based on production theory, elasticity of substitution and linear programming, an approach to analyzing trade-off costs for non-functional requirements is proposed and a support tool is developed. Firstly, our previous work about satisfiability analysis on non-functional requirements is improved. A new coordination method for obtaining non-functional requirements from stakeholders is presented. Then, ontology for non-functional requirements and corresponding knowledge base are constructed. The previous reasoning for the strategies is provided for decision-making of software development and evolution. Because of the ability of addressing the conflict relationships of the non-functional requirements, our method is better for the software industry. Finally, through applying the non-functional requirements trade-off costs for maintenance and evolution of the trustworthy third-party certificate authority software case, feasibility of the proposed approach is described.

    Reference
    Related
    Cited by
Get Citation

张璇,王旭,李彤,白川,康燕妮.软件非功能需求权衡代价.软件学报,2017,28(5):1247-1270

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:December 27,2015
  • Revised:April 21,2016
  • Adopted:
  • Online: October 19,2016
  • Published:
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063