首页> 外文会议>Proceedings of the 47th Annual Southeast Regional Conference >Refining and reasoning about nonfunctional requirements
【24h】

Refining and reasoning about nonfunctional requirements

机译:关于非功能需求的改进和推理

获取原文
获取原文并翻译 | 示例

摘要

Nonfunctional requirements (NFR) must be addressed early in the software development cycle to avoid the cost of revisiting those requirements or re-factoring at the later stages of the development cycle. Methods and frameworks that identify and incorporate NFR at each stage of development cycle reduce this cost. The methodology used in this work for refining and reasoning about NFR is based on the NFR framework. This work identifies four NFR types and provides the methodology for developing domain specific NFR by using techniques for converting the requirements into design artifacts per NFR type. The contribution is four NFR types: Functionally Restrictive, Additive Restrictive, Policy Restrictive, and Architecture Restrictive and the software engineering process that provides specific refinements that result in unique architectural and design artifacts. By applying the same functional requirement focus to the different NFR domains it enhances the development process and promotes software quality attributes such as composability, maintainability, evolvability, and traceability.
机译:非功能性需求(NFR)必须在软件开发周期的早期解决,以避免在开发周期的后期重新访问这些需求或进行重构的成本。在开发周期的每个阶段识别和合并NFR的方法和框架可以减少此成本。这项工作中用于细化和推理NFR的方法基于NFR框架。这项工作确定了四种NFR类型,并提供了通过使用将需求转换为每种NFR类型的设计工件的技术来开发特定领域NFR的方法。贡献有四种NFR类型:功能限制,添加限制,策略限制和体系结构限制,以及提供特定改进的软件工程过程,从而产生独特的体系结构和设计工件。通过将相同的功能需求焦点应用于不同的NFR域,它可以改善开发过程并提升软件质量属性,例如可组合性,可维护性,可演化性和可追溯性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号