Defensa de trabajo final de Maestría en Ingeniería de Software
Uso de Transformaciones de Modelos para la Definición de Procesos de Negocio
El lunes 26 de octubre el Lic. Mauro Cesar Argañazar Campos defenderá su trabajo final titulado "Uso de Transformaciones de Modelos para la Definición de Procesos de Negocio" con el propósito de alcanzar el grado en Maestría en Ingeniería de Software con orientación en Administración de Recursos Informáticos.
La defensa se realizará en el Sala de Posgrado del Departamento de Informática, primer piso del Bloque II de la UNSL, a las 17 horas. El trabajo será examinado por la Mg. Ana María Funes y el Mg. Germán Montejano de la Universidad Nacional de San Luis y por la Dra. Claudia Fabiana Pons de la Universidad Nacional de La Plata.
Resumen del trabajo
En este trabajo se presenta una aproximación MDA para transferir el diseño de un modelo de procesos de negocio desde una notación gráfica, haciendo uso de UML 2.0 AD y BPMN como lenguajes de diseño de workflow independientes de la plataforma, a una definición de procesos XPDL que pueda ser utilizada como entrada en los productos workflow, sin pérdida de significado y con una mínima intervención del analísta.
Asimismo se determina y se definen las equivalencias semánticas entre UML AD y BPMN así como entre BPMN y XPDL, a partir de la identificación de los elementos de sus correspondientes metamodelos. Esto se ve formalizado en la especificación de dos transformaciones: una transformación horizontal, que permite la traducción de modelos UML AD a BPMN, y una transformación vertical, que transforma modelos BPMN a una representación XPDL.
Las transformaciones expresadas por medio de reglas, descriptas con el lenguaje QVT Operacional y siguiendo un enfoque MDA con tendencias elaboracionistas, en donde el analísta, en caso de ser necesario, puede trabajar sobre los modelos intermedios resultantes de la aplicación de una transformación, refinando sus componentes y brindando, de esta manera, un enfoque flexible y semi-automático. |