首页> 外文会议>Engineering of Computer-Based Systems, 1999. Proceedings. ECBS '99. IEEE Conference and Workshop on >Software quality enhancement through software process optimizationusing Taguchi methods
【24h】

Software quality enhancement through software process optimizationusing Taguchi methods

机译:通过软件流程优化来提高软件质量使用田口方法

获取原文
获取外文期刊封面目录资料

摘要

This paper presents a methodology for selection of optimalsoftware design parameters using the experimental design. When anorganization is at the point of taking up a new project with anobjective of improving the software quality, Taguchi method is appliedfor the software design process with an objective that not more than oneerror is found per software module. The strategy in robust design is toconduct off-line experiments using orthogonal arrays (OA) and tooptimize the design by maximizing performance measures with respect todesign parameters. Towards this a cause and effect diagram for designerrors was drawn with opinions from customer, production, qualitypersonnel and engineers. This diagram gave three most likely parametersas candidate for software design error, they are coupling, number ofrequirements per module and McCabe's cyclomatic complexity. It wasplanned to consider coupling parameter at two levels as low coupling atlevel 1 and high coupling at level 2, in case of number of requirementsper module parameter three levels were considered they are onerequirement per module at level 1, two requirements per module at level2 and greater than two requirements per module as the level 3. In caseof McCabe's complexity value<5 is set at level 1, value 5 to 10 isset at level 2 and value >10 is set at level 3. The possible numberof factorial experiment required be conducted for levels selected forthe three parameters is 18. The appropriate orthogonal array based onthe guidelines of Taguchi is L9 that is nine experiments needto be conducted to find the optimal software design parameters
机译:本文提出了一种选择最优方法的方法 软件设计参数采用实验设计。当一个 组织正着手进行一项新的项目, 为了提高软件质量,采用了田口方法 旨在不超过一个的软件设计过程 每个软件模块发现错误。稳健设计中的策略是 使用正交阵列(OA)进行离线实验,并 通过最大化有关以下方面的性能指标来优化设计 设计参数。对此进行设计的因果图 错误来自客户,生产,质量的意见 人员和工程师。该图给出了三个最可能的参数 作为软件设计错误的候选者,它们是耦合的, 每个模块的要求和McCabe的圈复杂度。它是 计划将两个级别的耦合参数视为低耦合 如果有许多要求,则为1级和2级为高耦合 每个模块参数被认为是三个级别 级别1的每个模块要求 2个级别,每个模块三个级别有两个以上的要求。 的McCabe复杂度值<5设置为1级,值5到10为 设置为2级,值> 10设置为3级。可能的数字 对于所选的水平,需要进行阶乘实验 这三个参数是18。 Taguchi的指导方针是L 9 ,这是九个实验需要的 寻找最佳的软件设计参数

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号