当前位置:
X-MOL 学术
›
J. Exp. Theor. Artif. Intell.
›
论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Solving the next release problem by means of the fuzzy logic inference system with respect to the competitive market
Journal of Experimental & Theoretical Artificial Intelligence ( IF 2.2 ) Pub Date : 2019-12-21 , DOI: 10.1080/0952813x.2019.1704440 Hamidreza Alrezaamiri 1 , Ali Ebrahimnejad 2 , Homayun Motameni 3
Journal of Experimental & Theoretical Artificial Intelligence ( IF 2.2 ) Pub Date : 2019-12-21 , DOI: 10.1080/0952813x.2019.1704440 Hamidreza Alrezaamiri 1 , Ali Ebrahimnejad 2 , Homayun Motameni 3
Affiliation
ABSTRACT A number of software programms are developed in several releases. Before developing any new release, a set of requirements is suggested for inclusion in the release. Having multiple constraints, it is impossible to develop all the requirements proposed in the next release. The presence of competing companies, replication of product ideas, shortening of the development time and lack of project funding will reduce the cost of developing a release. Developer teams should select a subset of the proposed requirements for development that would provide their clients with the highest amount of satisfaction despite the deadline limitations or cost constraints. The existence of conflicting goals and other constraints makes this choice very complicated. In this paper, an algorithm is introduced which is based on a fuzzy inference system to determine the suitability of each requirement for development in the next release. The proposed algorithm, rather than the developer team, takes the responsibility to select the optimal subset of requirements for the development of the next release. Experimental results of the proposed algorithm are then compared with the results of the genetic algorithm. The subset selected by the proposed algorithm provides much more satisfaction than the genetic algorithm.
中文翻译:
利用模糊逻辑推理系统针对竞争市场解决下一个发布问题
摘要 在多个版本中开发了许多软件程序。在开发任何新版本之前,建议将一组要求包含在版本中。由于存在多重约束,不可能开发出下一个版本中提出的所有要求。竞争公司的存在、产品创意的复制、开发时间的缩短和项目资金的缺乏将降低开发版本的成本。开发团队应该选择一个开发要求的子集,尽管有截止日期限制或成本限制,但仍应为其客户提供最高的满意度。相互冲突的目标和其他约束的存在使这个选择变得非常复杂。在本文中,引入了一种基于模糊推理系统的算法,以确定每个需求是否适合下一个版本的开发。提议的算法,而不是开发团队,负责为下一个版本的开发选择最佳的需求子集。然后将所提出算法的实验结果与遗传算法的结果进行比较。所提出的算法选择的子集比遗传算法提供了更多的满足。然后将所提出算法的实验结果与遗传算法的结果进行比较。所提出的算法选择的子集比遗传算法提供了更多的满足。然后将所提出算法的实验结果与遗传算法的结果进行比较。所提出的算法选择的子集比遗传算法提供了更多的满足。
更新日期:2019-12-21
中文翻译:
利用模糊逻辑推理系统针对竞争市场解决下一个发布问题
摘要 在多个版本中开发了许多软件程序。在开发任何新版本之前,建议将一组要求包含在版本中。由于存在多重约束,不可能开发出下一个版本中提出的所有要求。竞争公司的存在、产品创意的复制、开发时间的缩短和项目资金的缺乏将降低开发版本的成本。开发团队应该选择一个开发要求的子集,尽管有截止日期限制或成本限制,但仍应为其客户提供最高的满意度。相互冲突的目标和其他约束的存在使这个选择变得非常复杂。在本文中,引入了一种基于模糊推理系统的算法,以确定每个需求是否适合下一个版本的开发。提议的算法,而不是开发团队,负责为下一个版本的开发选择最佳的需求子集。然后将所提出算法的实验结果与遗传算法的结果进行比较。所提出的算法选择的子集比遗传算法提供了更多的满足。然后将所提出算法的实验结果与遗传算法的结果进行比较。所提出的算法选择的子集比遗传算法提供了更多的满足。然后将所提出算法的实验结果与遗传算法的结果进行比较。所提出的算法选择的子集比遗传算法提供了更多的满足。