DSpace Biblioteca Universidad de Talca (v1.5.2) >
Facultad de Ingeniería >
Memorias de pregrado Ingeniería Civil en Computación >
Please use this identifier to cite or link to this item:
http://dspace.utalca.cl/handle/1950/12729
|
Title: | Herramienta para la comparación de modelos de proceso de software (ProMoCoT) |
Authors: | Cornejo González, Ariel Andrés Silvestre Quiroga, Luis Gregorio (Profesor guía) |
Issue Date: | 2020 |
Publisher: | Universidad de Talca (Chile). Escuela de Ingeniería Civil en Computación. |
Abstract: | En la actualidad, las empresas especializadas en el desarrollo de software realizan proyectos de índoles diferentes, pudiendo ser un software nuevo, una actualización o simplemente dar soporte a algún software ya lanzado. Para lograr esto es necesario que los equipos de la empresa sigan un determinado modelo de proceso de software. De manera más precisa, dichas empresas desarrollan líneas de Proceso de Software (SPrL), que se originan de la derivación de un proceso base cuyo objetivo es abordar distintos tipos de proyectos. Los modelos deben pasar a ser especificados en herramientas dedicadas, para que así puedan ser abstraídos a un nivel más alto. EPF Composer es una de estas, permitiendo gestionar la creación de procesos de software de manera gráfica y siguiendo un estándar estructural. Usualmente cuando un modelo de proceso de software sufre demasiadas modificaciones, es complejo determinar su variación respecto al proceso base o algún proceso estándar. Todo ello con el objetivo de reparar, mejorar u optimizar una variación de proceso. Actualmente, existen herramientas que suelen ser efectivas para aplicar comparaciones entre procesos pero basta una mínima perturbación a nivel de código para que los resultados dejen de ser satisfactorios. Con el objetivo de abordar dicha problemática, se construye herramienta llamada ProMoCot que permite realizar la comparación entre modelos de proceso de software a nivel visual. ProMoCot se divide en dos partes fundamentales, un comparador y la plataforma web, que funcionan de manera conjunta. Para fundamentar ProMoCot se aplica la metodología de investigación Snowballing para establecer el estado del arte sobre los métodos de comparación de modelos. Para el desarrollo de ProMoCot se aplica la metodología de desarrollo Personal Extreme Programming debido su orientación individual. Para la evaluación del proyecto se usa experimentación en Ingeniería de Software con el objetivo de evaluar su funcionalidad, corrección y utilidad. Los resultados de la investigación sugieren que ProMoCot permite importar, visualizar y comparar modelos de proceso en un entorno gráfico sin la necesidad que un usuario conozca la formalidad de ingeniería dirigida por modelos. Además ProMoCot proporciona resultados más precisos y esperados que otras herramientas. |
Description: | 130 p. |
URI: | http://dspace.utalca.cl/handle/1950/12729 |
Appears in Collections: | Memorias de pregrado Ingeniería Civil en Computación
|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
|