Multi-criteria group requirement prioritization in software engineering using fuzzy linguistic labels
Date
2021-10-30
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Requirement prioritization is a Software Engineering task that helps to choose which and in what order requirements will be implemented in each software development process iteration. In the same way,
requirement prioritization is extremely useful to make decisions during iteration management. In this work a method for requirement prioritization is proposed. This method considers many experts’ opin-ions on multiple decision criteria provided using fuzzy linguistic labels, which allows to capture the imprecision of each experts’ judgment. The opinions are aggregated using a majority-guided linguistic IOWA operator considering different weights for each expert and then the requirements are prioritized considering the aggregated opinions and different weights for each evaluated dimension. The proposed method has been implemented and demonstrated using a test dataset.
Description
Keywords
Requirement prioritization, Fuzzy logic, Linguistic labels, OWA, Software engineering
Citation
ICAIW 2021: Workshops at the Fourth International Conference on Applied Informatics 2021, Buenos Aires, Argentina
Endorsement
Review
Supplemented By
Referenced By
Creative Commons license
Except where otherwised noted, this item's license is described as info:eu-repo/semantics/openAccess