Optimización multiobjetivo difusa mediante enjambre de partículas aplicada al problema del próximo lanzamiento

Autores
Casanova Pietroboni, Carlos Antonio; Rottoli, Giovanni Daián; Schab, Esteban Alejandro; De Battista, Anabella Cecilia; Tournoud, Adrián Alberto; Bracco, Luciano Joaquín; Pereyra Rausch, Fernando Nahuel
Año de publicación
2019
Idioma
español castellano
Tipo de recurso
artículo
Estado
versión publicada
Descripción
En este trabajo se presenta un método novedoso basado en Enjambres de Partículas y Lógica Difusa para optimización multiobjetivo: el FMOPSO (Fuzzy Multi-Objective Particle Swarm Optimization). Este método se presenta en el contexto de la resolución de un problema clásico de la Ingeniería de Software Basada en Búsqueda: el Problema del Próximo Lanzamiento (Next Release Problem). Se realiza una prueba de concepto aplicando este algoritmo a una instancia bi-objetivo del problema mencionado anteriormente, y se lo compara con otra metaheurística del estado del arte. Finalmente, se concluye resaltando los resultados más importantes.
In this paper a novel metaheuristic method for multi-objective optimization based on Particle Swarms and Fuzzy Logic is proposed: the Fuzzy Multi-Objective PSO (FMOPSO). An implementation for this method is presented to approach a classic Search Based Software Engineering Problem: the Next Release Problem (NRP). A proof of concept is carried out applying this algorithm to a bi-objective instance of the aforemetioned problem and comparing it with another state-of-the-art metaheuristic. Finally, the conclusion highlights the most relevant results.
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.
Fil: Schab, Esteban Alejandro. 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: De Battista, Anabella Cecilia. 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: Tournoud, Adrián Alberto. 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: Bracco, Luciano Joaquín. Universidad Tecnológica Nacional. Facultad Regional Concepción del Uruguay. Ingeniería en Sistemas de Información. Grupo de Investigación Inteligencia Computacional e Ingeniería de Software; Argentina.
Fil: Pereyra Rausch, Fernando Nahuel. 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.
Peer Reviewed
Materia
Optimización multi-objetivo
Optimización por enjambre de partículas
Problema del próximo lanzamiento
Lógica difusa
Multiobjective optimization
Particle swarm optimization
Next release problem
Fuzzy logic
Nivel de accesibilidad
acceso abierto
Condiciones de uso
2020-03-09T15:37:54Z
Repositorio
Repositorio Institucional Abierto (UTN)
Institución
Universidad Tecnológica Nacional
OAI Identificador
oai:ria.utn.edu.ar:20.500.12272/4396

id RIAUTN_2f3d9bf300bd45a7f43db37a52183ef1
oai_identifier_str oai:ria.utn.edu.ar:20.500.12272/4396
network_acronym_str RIAUTN
repository_id_str a
network_name_str Repositorio Institucional Abierto (UTN)
spelling Optimización multiobjetivo difusa mediante enjambre de partículas aplicada al problema del próximo lanzamientoFuzzy multiobjective particle swarm optimization applied to the next release problemCasanova Pietroboni, Carlos AntonioRottoli, Giovanni DaiánSchab, Esteban AlejandroDe Battista, Anabella CeciliaTournoud, Adrián AlbertoBracco, Luciano JoaquínPereyra Rausch, Fernando NahuelOptimización multi-objetivoOptimización por enjambre de partículasProblema del próximo lanzamientoLógica difusaMultiobjective optimizationParticle swarm optimizationNext release problemFuzzy logicEn este trabajo se presenta un método novedoso basado en Enjambres de Partículas y Lógica Difusa para optimización multiobjetivo: el FMOPSO (Fuzzy Multi-Objective Particle Swarm Optimization). Este método se presenta en el contexto de la resolución de un problema clásico de la Ingeniería de Software Basada en Búsqueda: el Problema del Próximo Lanzamiento (Next Release Problem). Se realiza una prueba de concepto aplicando este algoritmo a una instancia bi-objetivo del problema mencionado anteriormente, y se lo compara con otra metaheurística del estado del arte. Finalmente, se concluye resaltando los resultados más importantes.In this paper a novel metaheuristic method for multi-objective optimization based on Particle Swarms and Fuzzy Logic is proposed: the Fuzzy Multi-Objective PSO (FMOPSO). An implementation for this method is presented to approach a classic Search Based Software Engineering Problem: the Next Release Problem (NRP). A proof of concept is carried out applying this algorithm to a bi-objective instance of the aforemetioned problem and comparing it with another state-of-the-art metaheuristic. Finally, the conclusion highlights the most relevant results.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.Fil: Schab, Esteban Alejandro. 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: De Battista, Anabella Cecilia. 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: Tournoud, Adrián Alberto. 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: Bracco, Luciano Joaquín. Universidad Tecnológica Nacional. Facultad Regional Concepción del Uruguay. Ingeniería en Sistemas de Información. Grupo de Investigación Inteligencia Computacional e Ingeniería de Software; Argentina.Fil: Pereyra Rausch, Fernando Nahuel. 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.Peer Reviewed2020-03-09T15:37:54Z2020-03-09T15:37:54Z2019-05-02info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfRevista Eletrônica Argentina-Brasil de Tecnologias da Informação e da Comunicação [Online] 1(10) (2019)2446-7634http://hdl.handle.net/20.500.12272/4396http://doi.org/10.5281/zenodo.3336225spainfo:eu-repo/semantics/openAccess2020-03-09T15:37:54Zhttp://creativecommons.org/licenses/by-nc-nd/4.0/Casanova Pietroboni, Carlos Antonio ; Rottoli, Giovanni Daián ; Schab, Esteban Alejandro ; De Battista, Anabella Cecilia ; Tournoud, Adrián Alberto ; Bracco, Luciano Joaquín ; Pereyra Rausch, Fernando NahuelNo comercial con fines académicos.Attribution-NonCommercial-NoDerivatives 4.0 Internacionalreponame:Repositorio Institucional Abierto (UTN)instname:Universidad Tecnológica Nacional2026-09-24T12:46:57Zoai:ria.utn.edu.ar:20.500.12272/4396instacron: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:46:58.3Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse
dc.title.none.fl_str_mv Optimización multiobjetivo difusa mediante enjambre de partículas aplicada al problema del próximo lanzamiento
Fuzzy multiobjective particle swarm optimization applied to the next release problem
title Optimización multiobjetivo difusa mediante enjambre de partículas aplicada al problema del próximo lanzamiento
spellingShingle Optimización multiobjetivo difusa mediante enjambre de partículas aplicada al problema del próximo lanzamiento
Casanova Pietroboni, Carlos Antonio
Optimización multi-objetivo
Optimización por enjambre de partículas
Problema del próximo lanzamiento
Lógica difusa
Multiobjective optimization
Particle swarm optimization
Next release problem
Fuzzy logic
title_short Optimización multiobjetivo difusa mediante enjambre de partículas aplicada al problema del próximo lanzamiento
title_full Optimización multiobjetivo difusa mediante enjambre de partículas aplicada al problema del próximo lanzamiento
title_fullStr Optimización multiobjetivo difusa mediante enjambre de partículas aplicada al problema del próximo lanzamiento
title_full_unstemmed Optimización multiobjetivo difusa mediante enjambre de partículas aplicada al problema del próximo lanzamiento
title_sort Optimización multiobjetivo difusa mediante enjambre de partículas aplicada al problema del próximo lanzamiento
dc.creator.none.fl_str_mv Casanova Pietroboni, Carlos Antonio
Rottoli, Giovanni Daián
Schab, Esteban Alejandro
De Battista, Anabella Cecilia
Tournoud, Adrián Alberto
Bracco, Luciano Joaquín
Pereyra Rausch, Fernando Nahuel
author Casanova Pietroboni, Carlos Antonio
author_facet Casanova Pietroboni, Carlos Antonio
Rottoli, Giovanni Daián
Schab, Esteban Alejandro
De Battista, Anabella Cecilia
Tournoud, Adrián Alberto
Bracco, Luciano Joaquín
Pereyra Rausch, Fernando Nahuel
author_role author
author2 Rottoli, Giovanni Daián
Schab, Esteban Alejandro
De Battista, Anabella Cecilia
Tournoud, Adrián Alberto
Bracco, Luciano Joaquín
Pereyra Rausch, Fernando Nahuel
author2_role author
author
author
author
author
author
dc.subject.none.fl_str_mv Optimización multi-objetivo
Optimización por enjambre de partículas
Problema del próximo lanzamiento
Lógica difusa
Multiobjective optimization
Particle swarm optimization
Next release problem
Fuzzy logic
topic Optimización multi-objetivo
Optimización por enjambre de partículas
Problema del próximo lanzamiento
Lógica difusa
Multiobjective optimization
Particle swarm optimization
Next release problem
Fuzzy logic
dc.description.none.fl_txt_mv En este trabajo se presenta un método novedoso basado en Enjambres de Partículas y Lógica Difusa para optimización multiobjetivo: el FMOPSO (Fuzzy Multi-Objective Particle Swarm Optimization). Este método se presenta en el contexto de la resolución de un problema clásico de la Ingeniería de Software Basada en Búsqueda: el Problema del Próximo Lanzamiento (Next Release Problem). Se realiza una prueba de concepto aplicando este algoritmo a una instancia bi-objetivo del problema mencionado anteriormente, y se lo compara con otra metaheurística del estado del arte. Finalmente, se concluye resaltando los resultados más importantes.
In this paper a novel metaheuristic method for multi-objective optimization based on Particle Swarms and Fuzzy Logic is proposed: the Fuzzy Multi-Objective PSO (FMOPSO). An implementation for this method is presented to approach a classic Search Based Software Engineering Problem: the Next Release Problem (NRP). A proof of concept is carried out applying this algorithm to a bi-objective instance of the aforemetioned problem and comparing it with another state-of-the-art metaheuristic. Finally, the conclusion highlights the most relevant results.
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.
Fil: Schab, Esteban Alejandro. 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: De Battista, Anabella Cecilia. 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: Tournoud, Adrián Alberto. 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: Bracco, Luciano Joaquín. Universidad Tecnológica Nacional. Facultad Regional Concepción del Uruguay. Ingeniería en Sistemas de Información. Grupo de Investigación Inteligencia Computacional e Ingeniería de Software; Argentina.
Fil: Pereyra Rausch, Fernando Nahuel. 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.
Peer Reviewed
description En este trabajo se presenta un método novedoso basado en Enjambres de Partículas y Lógica Difusa para optimización multiobjetivo: el FMOPSO (Fuzzy Multi-Objective Particle Swarm Optimization). Este método se presenta en el contexto de la resolución de un problema clásico de la Ingeniería de Software Basada en Búsqueda: el Problema del Próximo Lanzamiento (Next Release Problem). Se realiza una prueba de concepto aplicando este algoritmo a una instancia bi-objetivo del problema mencionado anteriormente, y se lo compara con otra metaheurística del estado del arte. Finalmente, se concluye resaltando los resultados más importantes.
publishDate 2019
dc.date.none.fl_str_mv 2019-05-02
2020-03-09T15:37:54Z
2020-03-09T15:37:54Z
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv Revista Eletrônica Argentina-Brasil de Tecnologias da Informação e da Comunicação [Online] 1(10) (2019)
2446-7634
http://hdl.handle.net/20.500.12272/4396
http://doi.org/10.5281/zenodo.3336225
identifier_str_mv Revista Eletrônica Argentina-Brasil de Tecnologias da Informação e da Comunicação [Online] 1(10) (2019)
2446-7634
url http://hdl.handle.net/20.500.12272/4396
http://doi.org/10.5281/zenodo.3336225
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
2020-03-09T15:37:54Z
http://creativecommons.org/licenses/by-nc-nd/4.0/
Casanova Pietroboni, Carlos Antonio ; Rottoli, Giovanni Daián ; Schab, Esteban Alejandro ; De Battista, Anabella Cecilia ; Tournoud, Adrián Alberto ; Bracco, Luciano Joaquín ; Pereyra Rausch, Fernando Nahuel
No comercial con fines académicos.
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
eu_rights_str_mv openAccess
rights_invalid_str_mv 2020-03-09T15:37:54Z
http://creativecommons.org/licenses/by-nc-nd/4.0/
Casanova Pietroboni, Carlos Antonio ; Rottoli, Giovanni Daián ; Schab, Esteban Alejandro ; De Battista, Anabella Cecilia ; Tournoud, Adrián Alberto ; Bracco, Luciano Joaquín ; Pereyra Rausch, Fernando Nahuel
No comercial con fines académicos.
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.source.none.fl_str_mv 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_ 1877230931201228800
score 13.265058