Using BAM and CEP for Process Monitoring in Cloud BPM

BAM (Business Activity Monitoring) and CEP (Complex Event Processing) have been deeply studied in traditional BPM, according to the procurement of relevant results about process execution, especially for improvement and monitoring purposes. Once BPM was introduced in the cloud and it was necessary t...

Descripción completa

Detalles Bibliográficos
Autores: Martínez Garro, José Nicolás, Bazán, Patricia, Díaz, Francisco Javier
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2016
País:Argentina
Institución:Universidad Nacional de La Plata
Repositorio:SEDICI (UNLP)
Idioma:inglés
OAI Identifier:oai:sedici.unlp.edu.ar:10915/52383
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/52383
Access Level:acceso abierto
Palabra clave:Ciencias Informáticas
BAM
monitoring
BPM
CEP
Descripción
Sumario:BAM (Business Activity Monitoring) and CEP (Complex Event Processing) have been deeply studied in traditional BPM, according to the procurement of relevant results about process execution, especially for improvement and monitoring purposes. Once BPM was introduced in the cloud and it was necessary to decompose processes in order to execute them in hybrid environments, the conception of monitoring has suffered several changes. In previous works we have designed an architecture for process execution and monitoring which considers several services in order to gather and show the recollected information as relevant results. A new approach over this architecture takes place in this work: it considers BAM and CEP as mechanisms for the information gathering process, and also enhances the monitoring application taking advantage of these two methodologies, now under the distributed perspective. Additionally we make a comparison about when it is convenient to use BAM or CEP alternatively in a distributed environment, according to the nature of the recollected data, the type of indicators needed to be shown and also the latency window over the data used as a source.