Resumen:
|
[ES] La variabilidad en modelos de procesos permite derivar un conjunto o familia de procesos a partir de un modelo de referencia, el cual contiene toda la parte común a la familia. Esta parte puede ser instanciada para ...[+]
[ES] La variabilidad en modelos de procesos permite derivar un conjunto o familia de procesos a partir de un modelo de referencia, el cual contiene toda la parte común a la familia. Esta parte puede ser instanciada para generar un representante de esa familia. Existen diversas técnicas para definir familias de procesos, en la tesis final de máster combinaremos dos aproximaciones: utilizaremos la aproximación propuesta en el proyecto PESOA que permite definir diversas relaciones entre actividades de un modelo de procesos, en particular una actividad puede ser extendida añadiendo más componentes al subproceso que es extendido; la aproximación PROVOP, que permite marca puntos de ajustes en el diagrama. PESOA utiliza estereotipos a la idea de UML 2.0 y las actividades pueden recibir estereotipos con las etiquetas: abstract, null, optional y default. Provop utiliza una notación propia en el que adiciona un diamante negro para marcar los puntos de ajuste. El objetivo de este trabajo de fin de máster es crear un editor web de modelos de procesos en BPMN (Business Process Modelling Notation) que permita incorporar las características propuestas en PESOA y PROVOP. De esta forma los modeladores podrán definir su familia de procesos, almacenarla en un repositorio para posteriormente editarla y eventualmente generar un representante de la familia de procesos.
[-]
[EN] Process models variability allows to derive a set or family of processes from a reference model, which contains all the common components of the process family. This part can be instantiated to generate a representative ...[+]
[EN] Process models variability allows to derive a set or family of processes from a reference model, which contains all the common components of the process family. This part can be instantiated to generate a representative of that process family. There are various techniques to define families of processes, in this final master's thesis we will combine two approaches: the approach proposed in the PESOA project that allows defining various relationships between activities of a process model, in particular an activity can be extended by adding more components to the sub-process that is extended; and the PROVOP approach, which allows setting adjustment points on the diagram. PESOA uses stereotypes to the idea of UML 2.0 and activities can receive stereotypes with the tags: abstract, null, optional and default. PROVOP uses its own notation in which it adds a black diamond to mark the adjustment points. The objective of this master¿s thesis is to create a web editor of process models in BPMN (Business Process Modeling Notation) that allows incorporating the features proposed in PESOA and PROVOP. In this way, modelers will be able to define their family of processes, store it in a repository to later edit it and eventually generate a representative of the family of processes.
[-]
|