首页> 外文OA文献 >An optimization model for reuse scenario selection considering reliability and cost in software product line development
【2h】

An optimization model for reuse scenario selection considering reliability and cost in software product line development

机译:考虑软件产品线开发中的可靠性和成本的重用场景选择优化模型

摘要

In this paper, a model that assists developers to evaluate and compare alternative reuse scenarios in software product line (SPL) development systematically in proposed. The model can identify basic activities (abstracted as operations) and precisely relate cost and reliability with each basic operation. A typical reuse mode is described from the perspectives of application and domain engineering. According to this scheme, six reuse modes are identified, and alternative industry reuse scenarios can be derived from these modes. A bi-objective 0-1 integer programming model is developed to help decision makers select reuse scenarios when they develop a SPL to minimize cost and maximize reliability while satisfying system requirements to a certain degree. This model is called the cost and reliability optimization under constraint satisfaction (CROS). To design the model efficiently, a three-phase algorithm for finding all efficient solutions is developed, where the first two phases can obtain an efficient solution, and the last phase can generate a nonsupported efficient solution. Two practical methods are presented to facilitate decision making on selecting from the entire range of efficient solutions in light of the decision-maker's preference for mancomputer interaction. An application of the CROS model in a mail server system development is presented as a case study.
机译:在本文中,提出了一个模型,该模型可协助开发人员系统地评估和比较软件产品线(SPL)开发中的替代重用方案。该模型可以识别基本活动(作为操作摘要),并将成本和可靠性与每个基本操作精确关联。从应用程序和域工程的角度描述了一种典型的重用模式。根据该方案,确定了六个重用模式,并且可以从这些模式中得出替代的行业重用方案。开发了一个双目标0-1整数规划模型,以帮助决策者在开发SPL时选择重用方案,以最大程度地降低成本和可靠性,同时在一定程度上满足系统要求。该模型称为约束满足下的成本和可靠性优化(CROS)。为了有效地设计模型,开发了一种用于寻找所有有效解的三相算法,其中前两个阶段可以获得有效解,而最后一个阶段可以生成不受支持的有效解。根据决策者对人机交互的偏爱,提出了两种实用的方法来促进从有效解决方案的整个范围中进行选择的决策。案例研究介绍了CROS模型在邮件服务器系统开发中的应用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号