登录 | 注册 | 充值 | 退出 | 公司首页 | 繁体中文 | 满意度调查
综合馆
非功能需求的结构化定义以及概念性追踪管理框架
  • 摘要

    针对需求工程中非功能需求概念非常模糊甚至相互矛盾、非功能需求与其他非功能需求及功能需求之间的关系繁复而难以分析和建模、非功能需求与设计阶段制品之间的追踪关系模糊而不易记录和维护等问题,分析了与非功能需求相关的概念在需求分析阶段和体系结构设计阶段的表现形式,给出了一个结构化的非功能需求定义;规范了不同类型需求之间的各种复杂关系,建立了一个跨越分析和设计阶段的概念性非功能需求追踪管理框架,规范了需求分析和体系结构设计阶段与非功能需求相关的概念和制品之间的关系.提出的结构化定义以及概念性追踪管理框架明确地刻画了非功能需求概念的外延,为简化需求模型以及进一步研制系统化、实用化的非功能需求建模及追踪管理技术奠定了理论基础.

  • 作者

    孙连山  王今雨  SUN Lian-shan  WANG Jin-yu 

  • 作者单位

    陕西科技大学电气与信息工程学院计算机系,西安,710021

  • 刊期

    2012年12期 ISTIC PKU

  • 关键词

    非功能需求  功能需求  软件体系结构  追踪性  设计决策 

参考文献
  • [1] 崔晓峰,孙艳春,梅宏. 以决策为中心的软件体系结构设计方法. 软件学报, 2010,6
  • [2] 肖赛,崔晓峰,孙艳春,黄罡. 一种软件体系结构设计决策的建模工具. 计算机科学, 2009,8
  • [3] 杨放春,龙湘明. 软件非功能属性研究. 北京邮电大学学报, 2004,3
  • [4] 杨芙清,吕建,梅宏. 网构软件技术体系:一种以体系结构为中心的途径. 中国科学E辑, 2008,6
  • [5] Cleland-Huang J.;Marrero W.;Berenbach B.. Goal-Centric Traceability: Using Virtual Plumblines to Maintain Critical Systemic Qualities. IEEE Transactions on Software Engineering, 2008,5
  • [6] 梅宏,申峻嵘. 软件体系结构研究进展. 软件学报, 2006,6
  • [7] Remco C. de Boer;Hans van Vliet. On the similarity between requirements and architecture. The Journal of Systems and Software, 2009,3
  • [8] SOMMERVILLE I. Software engineering. New Jersey:Pearson Education, 2006
  • [9] TAYLOR R N;MEDVIDOVIC N;DASHOFY E M. Software architecture,foundations,theory,and practice. New Jersey:John Wiley, 2010
  • [10] MATOUSSI A;LALEAU R. A survey on non-functional requirements in software development process,TR-LACL-2008-7. Paris:Laboratory of Algorithmics,Complexity and Logic (LACL) University Paris 12 (Paris East), 2008
  • [11] BARBACCI M;LONGSTAFF T H;KLEIN M H. Quality attributes,CMU/SEI-95-TR-021. Pittsburg:CMU, 1995
  • [12] MAIRIZA D;ZOWGHI D. An ontological framework to manage the relative conflicts between security and usability requirements. New Jersey:IEEE Press, 2010
  • [13] WIEGERS K. Software requirements. Washington,DC:Microsoft Press, 2003
  • [14] JANSEN A;BOSCH J. Software architecture as a set of architectural design decisions. New Jersey:IEEE Press, 2005
  • [15] SUN Lian-shan;HUANG Gang;SUN Yan-chun. An approach for generation of J2EE access control configurations from requirements specification. Washington,DC:IEEE Computer Society, 2008
  • [16] GROSSMAN D;FRIEDER O. Information retrieval:algorithms and heuristics. Dordecht:Springer, 2004
  • [17] CHUNG L;NIXON A;YU E. Non-functional requirements in software engineering. Kluwer Academic Publishing, 2000
  • [18] CHUNG L;LEITE J C P. On non-functional requirements in software engineering. Berlin,Heidelberg:Springer-Verlag, 2009
  • [19] BASS L;CLEMENTS P;KAZMAN R. Software architecture in practice. New Jersey:Addison-Wesley, 2003
  • [20] GLINZ M. On non-functional requirements. New Jersey:IEEE Press, 2007
  • [21] CLELAND-HUANG J;SETTIMI R;BENKHADRA O. Goalcentric traceability for managing non-functional requirements. New York:acm Press, 2005
  • [22] KASSAB M;ORMANDJIEVA O;DANEVA M. A traceability metamodel for change management of non-functional requirements. Washington,DC:IEEE Computer Society, 2008
  • [23] BURGE J;BROWN D. NFRs:fact or fiction? WPI-CS-TR-02-01. Worcester:WPI, 2002
  • [24] JACOBSON I;BOOCH G;RUMBAUGH J. The unified software development process. New Jersey:Addison Wesley, 1999
查看更多︾
相似文献 查看更多>>
3.80.223.123