Magíster en Ciencias, Mención Computación / La definición de un proceso de desarrollo de software aumenta las probabilidades de éxito de los proyectos, además de ser un medio que las empresas utilizan para obtener una posible certificación ISO o una evaluación CMMI. Para facilitar la definición del proceso se pueden utilizar diversas herramientas, entre las que destaca Eclipse Process Framework Composer, que se basa conceptualmente en el metamodelo SPEM/UMA.
Por otra parte, cuando se trata de definir procesos, especialmente procesos de negocio, es BPMN el lenguaje que se ha convertido en el estándar, proporcionando claridad gráfica y la posibilidad de ejecutar los procesos automáticamente sobre una plataforma BPMS. Sin embargo, BPMN no está definido específicamente para procesos de software y por lo tanto tiene menor especificidad que SPEM. Luego, si una empresa define su proceso de desarrollo de software utilizando el metamodelo SPEM no puede aprovechar directamente las bondades de BPMN.
Dada la problemática anterior, se plantea la posibilidad de realizar una transformación automática de un proceso de software modelado en SPEM/UMA a otro equivalente modelado en BPMN. La presente investigación cubre la realización de dicha transformación, junto con la respectiva validación del modelo resultante. Tomando en consideración que SPEM y BPMN tienen objetivos distintos, es probable que la transformación presente limitaciones relativas a que no existe una correspondencia entre todos sus elementos. También es parte de esta investigación identificar dichas limitaciones. Cabe mencionar que, si bien esta transformación ha sido abordada en otros trabajos, estos quedan en propuestas teóricas o bien sus resultados son parciales o no se encuentran disponibles.
Identifer | oai:union.ndltd.org:UCHILE/oai:repositorio.uchile.cl:2250/146510 |
Date | January 2017 |
Creators | Pulgar González, Juan Andrés |
Contributors | Bastarrica Piñeyro, María Cecilia, Perovich Gerosa, Daniel, Quispe Sanca, Alcides, Sepúlveda Fernández, Marcos |
Publisher | Universidad de Chile |
Source Sets | Universidad de Chile |
Language | Spanish |
Detected Language | Spanish |
Type | Tesis |
Rights | Attribution-NonCommercial-NoDerivs 3.0 Chile, http://creativecommons.org/licenses/by-nc-nd/3.0/cl/ |
Page generated in 0.002 seconds