首页> 外文期刊>Journal of Computational Methods in Sciences and Engineering >A nonfunctional requirement tradeoff analysis approach for software product line architecture design
【24h】

A nonfunctional requirement tradeoff analysis approach for software product line architecture design

机译:软件产品线体系结构设计的非功能需求权衡分析方法

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

摘要

Software product line development paradigm allows the development of intensive products simultaneously. Nonfunctional requirement analysis for the paradigm is a challenge problem, mainly due to the massive products that are involved. Especially in the situation where some products' nonfunctional requirements are not met, how do architects keep the revision, and the impact caused by the revision both minimal? This paper investigates the issue of nonfunctional requirement tradeoff analysis for software product lines at the architecture design stage, and proposes an architectural approach to assist architects in making optimal revision decisions based on nonfunctional tradeoff analysis results. In particular, the nonfunctional requirement supported in the approach at this stage is performance. The little's law has been adopted to support performance analysis for software product line architecture design. A Unified Modeling Language profile is also developed to support performance modeling for software product line architecture design, thus to facilitate architectural performance analysis.
机译:软件产品线开发范例允许同时开发密集型产品。范式的非功能需求分析是一个挑战性问题,主要是由于涉及大量产品。尤其是在某些产品的非功能性需求未得到满足的情况下,架构师如何保持修订版本以及修订所造成的影响都最小化?本文在架构设计阶段研究了软件产品线的非功能需求折衷分析的问题,并提出了一种架构方法来帮助架构师根据非功能折衷分析结果做出最佳修订决策。特别是,此阶段方法所支持的非功能需求是性能。利特尔定律已被采用来支持软件产品线体系结构设计的性能分析。还开发了统一建模语言概要文件,以支持软件产品线体系结构设计的性能建模,从而促进体系结构性能分析。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号