Multi-criteria group requirement prioritization in software engineering using fuzzy linguistic labels

Autores
Casanova Pietroboni, Carlos Antonio; Rottoli, Giovani Daian
Año de publicación
2021
Idioma
inglés
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
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.
Fil: Casanova Pietroboni, Carlos Antonio. Universidad Tecnológica Nacional. Facultad Regional Concepción del Uruguay. Departamento Ingeniería en Sistemas de Información. Grupo de Investigación Inteligencia Computacional e Ingeniería de Software; Argentina.
Fil: Rottoli, Giovanni Daián. Universidad Tecnológica Nacional. Facultad Regional Concepción del Uruguay. Departamento Ingeniería en Sistemas de Información. Grupo de Investigación Inteligencia Computacional e Ingeniería de Software; Argentina.
Fuente
CEUR Workshop Proceedings Vol-2992, 16-28 (2021)
Materia
Requirement prioritization
Fuzzy logic
Linguistic labels
OWA
Software engineering
Nivel de accesibilidad
acceso abierto
Condiciones de uso
Attribution-NonCommercial-NoDerivatives 4.0 International
Repositorio
Repositorio Institucional Abierto (UTN)
Institución
Universidad Tecnológica Nacional
OAI Identificador
oai:ria.utn.edu.ar:20.500.12272/12040

id RIAUTN_cdde5bcb90b72df73aa4284095d0207d
oai_identifier_str oai:ria.utn.edu.ar:20.500.12272/12040
network_acronym_str RIAUTN
repository_id_str a
network_name_str Repositorio Institucional Abierto (UTN)
spelling Multi-criteria group requirement prioritization in software engineering using fuzzy linguistic labelsCasanova Pietroboni, Carlos AntonioRottoli, Giovani DaianRequirement prioritizationFuzzy logicLinguistic labelsOWASoftware engineeringRequirement 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.Fil: Casanova Pietroboni, Carlos Antonio. Universidad Tecnológica Nacional. Facultad Regional Concepción del Uruguay. Departamento Ingeniería en Sistemas de Información. Grupo de Investigación Inteligencia Computacional e Ingeniería de Software; Argentina.Fil: Rottoli, Giovanni Daián. Universidad Tecnológica Nacional. Facultad Regional Concepción del Uruguay. Departamento Ingeniería en Sistemas de Información. Grupo de Investigación Inteligencia Computacional e Ingeniería de Software; Argentina.2024-12-27T12:37:32Z2021-10-30info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciapdfapplication/pdfICAIW 2021: Workshops at the Fourth International Conference on Applied Informatics 2021, Buenos Aires, Argentina1613-0073https://ceur-ws.org/Vol-2992/http://hdl.handle.net/20.500.12272/12040CEUR Workshop Proceedings Vol-2992, 16-28 (2021)reponame:Repositorio Institucional Abierto (UTN)instname:Universidad Tecnológica Nacionalenginfo:eu-repo/semantics/openAccessAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Casanova Pietroboni, Carlos Antonio ; Rottoli, Giovanni DaiánNo comercial con fines académicos. Creative Commons License Attribution 4.0 International (CC BY 4.0).2026-09-24T12:44:05Zoai:ria.utn.edu.ar:20.500.12272/12040instacron:UTNInstitucionalhttp://ria.utn.edu.ar/Universidad públicaNo correspondehttp://ria.utn.edu.ar/oaigestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2026-09-24 12:44:06.384Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse
dc.title.none.fl_str_mv Multi-criteria group requirement prioritization in software engineering using fuzzy linguistic labels
title Multi-criteria group requirement prioritization in software engineering using fuzzy linguistic labels
spellingShingle Multi-criteria group requirement prioritization in software engineering using fuzzy linguistic labels
Casanova Pietroboni, Carlos Antonio
Requirement prioritization
Fuzzy logic
Linguistic labels
OWA
Software engineering
title_short Multi-criteria group requirement prioritization in software engineering using fuzzy linguistic labels
title_full Multi-criteria group requirement prioritization in software engineering using fuzzy linguistic labels
title_fullStr Multi-criteria group requirement prioritization in software engineering using fuzzy linguistic labels
title_full_unstemmed Multi-criteria group requirement prioritization in software engineering using fuzzy linguistic labels
title_sort Multi-criteria group requirement prioritization in software engineering using fuzzy linguistic labels
dc.creator.none.fl_str_mv Casanova Pietroboni, Carlos Antonio
Rottoli, Giovani Daian
author Casanova Pietroboni, Carlos Antonio
author_facet Casanova Pietroboni, Carlos Antonio
Rottoli, Giovani Daian
author_role author
author2 Rottoli, Giovani Daian
author2_role author
dc.subject.none.fl_str_mv Requirement prioritization
Fuzzy logic
Linguistic labels
OWA
Software engineering
topic Requirement prioritization
Fuzzy logic
Linguistic labels
OWA
Software engineering
dc.description.none.fl_txt_mv 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.
Fil: Casanova Pietroboni, Carlos Antonio. Universidad Tecnológica Nacional. Facultad Regional Concepción del Uruguay. Departamento Ingeniería en Sistemas de Información. Grupo de Investigación Inteligencia Computacional e Ingeniería de Software; Argentina.
Fil: Rottoli, Giovanni Daián. Universidad Tecnológica Nacional. Facultad Regional Concepción del Uruguay. Departamento Ingeniería en Sistemas de Información. Grupo de Investigación Inteligencia Computacional e Ingeniería de Software; Argentina.
description 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.
publishDate 2021
dc.date.none.fl_str_mv 2021-10-30
2024-12-27T12:37:32Z
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv ICAIW 2021: Workshops at the Fourth International Conference on Applied Informatics 2021, Buenos Aires, Argentina
1613-0073
https://ceur-ws.org/Vol-2992/
http://hdl.handle.net/20.500.12272/12040
identifier_str_mv ICAIW 2021: Workshops at the Fourth International Conference on Applied Informatics 2021, Buenos Aires, Argentina
1613-0073
url https://ceur-ws.org/Vol-2992/
http://hdl.handle.net/20.500.12272/12040
dc.language.none.fl_str_mv eng
language eng
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
Casanova Pietroboni, Carlos Antonio ; Rottoli, Giovanni Daián
No comercial con fines académicos. Creative Commons License Attribution 4.0 International (CC BY 4.0).
eu_rights_str_mv openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
Casanova Pietroboni, Carlos Antonio ; Rottoli, Giovanni Daián
No comercial con fines académicos. Creative Commons License Attribution 4.0 International (CC BY 4.0).
dc.format.none.fl_str_mv pdf
application/pdf
dc.source.none.fl_str_mv CEUR Workshop Proceedings Vol-2992, 16-28 (2021)
reponame:Repositorio Institucional Abierto (UTN)
instname:Universidad Tecnológica Nacional
reponame_str Repositorio Institucional Abierto (UTN)
collection Repositorio Institucional Abierto (UTN)
instname_str Universidad Tecnológica Nacional
repository.name.fl_str_mv Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacional
repository.mail.fl_str_mv gestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.ar
_version_ 1877230870164668416
score 13.265058