• No se han encontrado resultados

Contextual Attributes Comparison based on Clustering Techniques to support Business Process Integration

VALIDACIÓN DEL SISTEMA DE COMPARACIÓN BASADO EN AGRUPAMIENTO

El sistema de comparación de validó aplicado a cuatro casos de estudios, para los cuales se definió una colección de variantes asociadas. Estas variantes describen suceso en procesos que generaron la creación de una nueva estructura. En la Tabla # 2, se condensa la información de la descripción de cada proceso.

Tabla 2:Atributos susceptibles al contexto en cada proceso

Nombre Participantes actividades gateways transiciones variantes Instancias

Acreditación en Calidad 3 13 2 13 5 50

Admisión Universitaria 2 13 2 14 4 150

Producción de Café 2 13 2 14 7 100

Diseño de Currículos 3 10 1 10 3 25

Para analizar el comportamiento del proceso, se procedió a generar registros de 100 ejecuciones; tomando como elemento principal la probabilidad de ejecución de un flujo determinado. El flujo está dado en términos de la transición entre cada una de las actividades (se incluyen las estructuras de control). Cada una de las ejecuciones varía la probabilidad de ejecución de cada uno de los flujos.

La Figura 5, presenta un ejemplo de probabilidad de ejecución de los flujos de un proceso, es así que al volver dependiente la probabilidad con variables del contexto, es posible generar situaciones que generen ejecuciones diferentes para el proceso; en la figura se indica que la actividad A3 tiene una probabilidad de 80% ya que la estructura de control y sus datos se lo permiten.

Fig. 5: Estructura de generación de registro de ejecuciones RESULTADOS Y DISCUSIÓN

En la Figura 6 presenta la agrupación de los procesos después de las ejecuciones e iteraciones respectivas. Se resalta la existencia de proceso identificado cuando cambia de grupo, sin embargo, sigue conservando valores cercanos hacia el otro grupo. La nomenclatura indica el valor tomado y el grupo al cual pertenece, separados por un guíon.

Fig. 6: Agrupamiento de procesos

Lo anterior indica la necesidad de la intervención subjetiva del usuario del sistema, para tomar la decisión si se aplica o no un cambio sobre dicho proceso, teniendo en cuenta posibles situaciones o información que aún el sistema contenga

CONCLUSIONES

El mecanismo propuesto y validado, permite demostrar que un razonamiento basado en situaciones contextuales reduce el número de variantes susceptibles a la integración. De esta manera al propagar cambios desde un modelo de referencia es posible que las variantes no vean afectado su rendimiento en la ejecución.

El uso de técnicas de agrupamiento permite la identificación de patrones de comportamiento que indican la viabilidad de aplicar o no los cambios provenientes de un modelo de referencia. Mediante la identificación de alteraciones en su rendimiento, es posible reversar cambios aplicados a las variantes. Así mismo, considerando aspectos semánticos garantiza un soporte conceptual. Por su parte los factores estructurales se enfocan en el ajuste al dominio de ejecución.

Sin embargo, se deben fortalecer aspectos como: la evaluación de la pertinencia en la recuperación de variantes a partir de la aplicación del filtro contextual, para ello se deben explorar otros enfoques de recuperación de procesos. Así ampliar el espectro de datos, como por ejemplo toma de datos en tiempo real, a partir de secuencias.

AGRADECIMIENTOS. La investigación presentada en este artículo es un resultado parcial de la tesis de doctorado de Jorge E. Giraldo Plaza titulada: “Método de integración inteligente de procesos de negocio sensible y adaptado al contexto” apoyada académicamente por la Universidad Nacional de Colombia sede Medellín, El politécnico Colombiano Jaime Isaza Cadavid y La Universidad Federal del Estado de Rio de Janeiro de Brasil.

REFERENCIAS

Benedict, T., Bilodeau, N., Vitkus, P., Powell, E., Morris, D., Scarsig, M., ... & Fuller, M. (2013). BPM CBOK Version 3.0: guide to the business process management common body of knowledge. ABPMP International/Createspace.

Carvalho, J., F. Santoro y K. Revoredo, “A method to infer the need to update situations in business process adaptation”, Computers in Industry, Volume 71, Pages 128-143, ISSN 0166-3615 (2015).

Chudnovskyy, O., Gebhardt, H., Weinhold, F., & Gaedke, M. (2011). Business Process Integration using Telco Mashups. Procedia Computer Science, 5, 677-680.

Dong, Z., Wen, L., Huang, H., & Wang, J. (2014, October). Cfs: A behavioral similarity algorithm for process models based on complete firing sequences. In OTM Confederated International Conferences" On the Move to Meaningful Internet Systems" (pp. 202-219). Springer, Berlin, Heidelberg.

Dumas, M., Van der Aalst, W. M., & Ter Hofstede, A. H. (2005). Process-aware information systems: bridging people and software through process technology. John Wiley & Sons.

Dumas, M., La Rosa, M., Mendling, J y Reijers, H. “Fundamentals of Business Process Management”. Primera edición. Editorial Springer (2013).

MacQueen, J. (1967) Some methods for classification and analysis of multivariate observations, Proceedings of the Fifth Berkeley Symposium On Mathematical Statistics and Probabilities, 1, 281-296.

Manouvrier, B., & Ménard, L. (2010). Application Integration: EAI B2B BPM and SOA (Vol. 130). John Wiley & Sons. Morrison, E., A. Menzies, G. Koliadis y A. K. Ghose, “Business Process Integration: Method and Analysis”. In Proc. Sixth Asia-Pacific Conference on Conceptual Modelling, APCCM (2009).

La Rosa, M., Van Der Aalst, W., Dumas, M. and Milani, F. Business Process Variability Modeling: A Survey. ACM Comput. Surv. 50, 1, Article 2 (March 2017), 45 pages. DOI: https://doi.org/10.1145/3041957

Raut, A., & Basavaraja, A. (2003, October). Enterprise business process integration. In TENCON 2003. Conference on Convergent Technologies for the Asia-Pacific Region (Vol. 4, pp. 1549-1553). IEEE.

Sajja, P. S., & Akerkar, R. (2012). Intelligent technologies for Web applications. CRC Press.

Schonewille, J. P., & Bouwman, W. A. G. A. (2012, January). Contextual aspects in enterprise integration. In System Science (HICSS), 2012 45th Hawaii International Conference on (pp. 4672-4681). IEEE.

Schubert, P., & Legner, C. (2011). B2B integration in global supply chains: An identification of technical integration scenarios. The Journal of Strategic Information Systems, 20(3), 250-267.

Steinau, Sebastian and Künzle, Vera and Andrews, Kevin and Reichert, Manfred (2017) Coordinating Business Processes Using Semantic Relationships. In: 19th IEEE Conference on Business Informatics (CBI 2017), July 2017, Thessaloniki, Greece.

van Dongen, B., Dijkman, R., & Mendling, J. (2013). Measuring similarity between business process models. In Seminal Contributions to Information Systems Engineering (pp. 405-419). Springer Berlin Heidelberg.

Weske, M. (2010). Business process management: concepts, languages, architectures. Springer Publishing Company, Incorporated.

Zhiqiang Y., Remco M. y Dijkman M. (2012) Business process model repositories - Framework and survey. Information & Software Technology, 2012.

Modelo de Interfaz Adaptativa basada en Perfiles de Usuario y