FRCU - GIICIS: Grupo de Investigación en Inteligencia Computacional e Ingeniería de Software

Permanent URI for this communityhttp://48.217.138.120/handle/20.500.12272/4094

Browse

Search Results

Now showing 1 - 10 of 11
  • Thumbnail Image
    Item
    Jornada CyT 28-9-2023 : reconocimiento GUI y ACO"
    (2023-09-28) Casanova Pietroboni, Carlos Antonio; Schab, Esteban Alejandro; Prado, Lucas; Rottoli, Giovanni Daián; Hoet, Leonardo Alfonso; Forni, Lucas; Grandi, Tobías Andrés; Chichi, Manuel; Pereyra Rausch, Fernando Nahuel
    Presentación en el marco de la semana de la ciencia del Grupo GIICIS sobre las líneas de investigación del grupo.
  • Thumbnail Image
    Item
    Analíticas en contextos de incertidumbre : el caso de la Ingeniería del software
    (2023-09-26) Casanova Pietroboni, Carlos Antonio
    Presentación en el marco de la semana de la ciencia del Grupo GIICIS sobre el uso de analíticas para la toma de decisiones.
  • Thumbnail Image
    Item
    Análisis automático de indicadores de calidad de historias de usuario mediante medidas difusas
    (2022-11-04) Casanova Pietroboni, Carlos Antonio; Cedaro, Karina Elizabeth; Sosa Zitto, Rossana Elizabeth
    La calidad de los entregables de la elicitación de requisitos es causa de gran parte de los desvíos significativos en los proyectos de desarrollo de software por el alto impacto de sus consecuencias sobre el producto final. Aun así las empresas no invierten los recursos suficientes, cuando ello les permitiría reducir esfuerzos, costos y obtener ventajas en un mercado altamente competitivo. Si bien la Ingeniería de Requisitos intenta con sus aportes mejorar la situación, el alcance de sus propuestas no siempre aplica a las PyMEs desarrolladoras de nuestra región, industrias que se enfrentan a diario con falta de recursos, habilidades y experiencia en su búsqueda por crear software de calidad y sobrevivir en el mercado. En este marco el presente trabajo propone una herramienta basada en la aplicación de técnicas de análisis de textos que permite complementar el rol de los ingenieros de requisitos en lo que hace a la verificación de los resultados de este proceso. Tal herramienta se sustenta en un modelo basado en medidas difusas que determina indicadores de calidad en conjuntos de historias de usuario en tres características clave: no ambigüedad, ausencia de conflictos y unicidad. La herramienta se utiliza en conjuntos de historias de usuario recopiladas por los autores para identificar fortalezas y debilidades, obteniendo resultados prometedores que animan a continuar con la investigación.
  • Thumbnail Image
    Item
    Exploración a posteriori basada en clustering del frente pareto- óptimo aplicado al problema del próximo lanzamiento
    (2019-11-15) Rottoli, Giovanni Daián; Casanova Pietroboni, Carlos Antonio; Schab, Esteban Alejandro; De Battista, Anabella Cecilia
    La ingeniería de software basada en búsqueda propone la formulación de problemas de la ingeniería de software como problemas de optimización, generalmente con múltiples objetivos. Para estos problemas existen múltiples soluciones que deben ser analizadas por los tomadores de decisiones para seleccionar aquella que más se adecúe a sus necesidades, pudiendo este no tener preferencias previas sobre la mejor solución a ser seleccionada. Para ello, este artículo propone un acercamiento basado en agrupamiento que permite la exploración a posteriori del espacio de soluciones, describiendo las mismas no solo utilizando el valor de sus objetivos, sino también la configuración de los elementos que conforman las mismas. Se presenta una prueba de concepto del método propuesto utilizando el frente Pareto Óptimo solución de una instancia del Problema del Próximo Lanzamiento.
  • Thumbnail Image
    Item
    Optimización multiobjetivo basada en preferencias para problemas de la ingeniería de software
    (Universidad Nacional de San Juan, 2019-04-25) Casanova Pietroboni, Carlos Antonio; Arrúa, Martín Nahuel; Bracco, Luciano Joaquín; Pereyra Rausch, Fernando Nahuel; Rottoli, Giovanni Daián; Schab, Esteban Alejandro; Tournoud, Adrián Alberto; De Battista, Anabella Cecilia
    La Ingeniería de Software Basada en Búsqueda (ISBB) se sustenta en la aplicación de técnicas de optimización heurística para resolver problemas de la Ingeniería de Software (IS). Las tarea de la IS se enmarcan en un problema de búsqueda, con lo cual es posible utilizar multitud de algoritmos para resolverlos. En su mayoría, los trabajos existentes tratan a los problemas de la IS desde un punto de vista mono-objetivo. Sin embargo, muchos de estos problemas poseen múltiples objetivos en conflicto que deben ser optimizados de forma simultánea. Si bien la comunidad científica ha propuesto varios enfoques de solución para atacar la optimización multi-objetivo, muchos de estos enfoques no se han aplicado aún en la ISBB. Uno de estos enfoques es el llamado “basado en preferencias”, el cual permite capturar e incorporar las preferencias entre los objetivos del tomador de decisiones, de manera de poder restringir el frente Pareto-óptimo a una zona de interés específica, con el objetivo de facilitar la tarea de tomar una decisión.
  • Thumbnail Image
    Item
    Fuzzy bi-objective particle swarm optimization for next release poblem
    (2019-07-10) Casanova Pietroboni, Carlos Antonio; Rottoli, Giovanni Daián; Schab, Esteban Alejandro; Bracco, Luciano Joaquín; Pereyra Rausch, Fernando Nahuel; De Battista, Anabella Cecilia
    In search-based software engineering (SBSE), software engineers usually have to select one among many quasi-optimal solutions with different values for the objectives of interest for a particular problem domain. Because of this, a metaheuristic algorithm is needed to explore a larger extension of the Pareto optimal front to provide a bigger set of possible solutions. In this regard the Fuzzy Multi-Objective Particle Swarm Optimization (FMOPSO), a novel a posteriori algorithm, is proposed in this paper and compared with other state-of-the-art algorithms. The results show that FMOPSO is adequate for finding very detailed Pareto Fronts.
  • Thumbnail Image
    Item
    Optimización multiobjetivo difusa mediante enjambre de partículas aplicada al problema del próximo lanzamiento
    (2019-05-02) 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
    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.
  • Thumbnail Image
    Item
    Aproximación del frente pareto-óptimo de un problema NRP bi-objetivo mediante un algoritmo basado en enjambres de partículas
    (2018-10-26) Rottoli, Giovanni Daián; Schab, Esteban Alejandro; De Battista, Anabella Cecilia; Tournoud, Adrián Alberto; Bracco, Luciano Joaquín; Pereyra Rausch, Fernando Nahuel; Casanova Pietroboni, Carlos Antonio
    En este trabajo se presenta un método novedoso basado en Enjambres de Partículas para la aproximación del frente Pareto-óptimo de un problema de optimización bi-objetivo, el problema del Next Release (NRP). Se define el problema en sus versiones mono y bi-objetivo, presentando una representación con Programación Lineal Entera. El método utiliza la teoría de Conjuntos Difusos para componer una función abstracta de aptitud, la cual es especializada por distintas partículas para realizar la búsqueda en distintos lugares del frente. Se realiza una prueba de concepto, aplicando el método a una instancia del problema y se compara con otra metaheurística del estado del arte. Finalmente, se concluye resaltando los resultados más importantes.