z-logo
open-access-imgOpen Access
Multi-criteria and Multi-expert Requirement Prioritization using Fuzzy Linguistic Labels
Author(s) -
Giovanni Daián Rottoli,
Carlos A. Casanova
Publication year - 2022
Publication title -
paradigmplus
Language(s) - English
Resource type - Journals
ISSN - 2711-4627
DOI - 10.55969/paradigmplus.v3n1a1
Subject(s) - computer science , prioritization , requirement prioritization , dimension (graph theory) , fuzzy logic , process (computing) , operator (biology) , software , software requirements , work (physics) , data mining , requirements engineering , artificial intelligence , software development , management science , mathematics , requirements management , component based software engineering , engineering , repressor , chemistry , operating system , biochemistry , transcription factor , programming language , gene , mechanical engineering , pure mathematics
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. This work presents a method for requirement prioritization that considers many experts' opinions on multiple decision criteria provided using fuzzy linguistic labels, a tool that allows capturing the imprecision 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 the requirements is given considering the aggregated opinions and different weights for each evaluated dimension or criteria. The method proposed in this work has been implemented and demonstrated using a synthetic dataset. A statistical evaluation of the results obtained using different t-norms was also carried out.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here