Multi-criteria and Multi-expert Requirement Prioritization using Fuzzy Linguistic Labels
[摘要] Requirement prioritization in Software Engineering is the activity that helps to select and order for the requirements to be implemented in each software development process iteration. Thus,requirement prioritization assists the decision-making process during iteration management. Thiswork presents a method for requirement prioritization that considers many experts’ opinions onmultiple decision criteria provided using fuzzy linguistic labels, a tool that allows capturing theimprecision of each experts’ judgment. These opinions are then aggregated using the fuzzy aggregation operator MLIOWA considering different weights for each expert. Then, an order for therequirements is given considering the aggregated opinions and different weights for each evaluateddimension or criteria. The method proposed in this work has been implemented and demonstratedusing a synthetic dataset. A statistical evaluation of the results obtained using different t-norms wasalso carried out.
[发布日期] [发布机构]
[效力级别] [学科分类] 环境工程
[关键词] Requirement prioritization;Fuzzy logic;Linguistic labels;OWA;Software Engineering [时效性]