首页> 外文会议>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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号