Artículo:
Adaptación en tiempo de ejecución de fragmentos BPMN coreografiados mediante un bucle MAPE-K

Fecha

2022-09-05

Editor

Sistedes

Publicado en

Actas de las XVII Jornadas de Ciencia e Ingeniería de Servicios (JCIS 2022)

Licencia Creative Commons

Resumen

Las organizaciones que basan su lógica en arquitecturas de microservicios necesitan de la composición de estos para alcanzar sus objetivos. Con el objetivo de mantener un bajo nivel de desacoplamiento entre microservicios, estos se suelen componer como coreografías basadas en eventos. Sin embargo, uno de los principales problemas que presentan las coreografías es la evolución de la composición, ya que los cambios introducidos en cualquiera de las partes deben propagarse al resto de los participantes. Basándonos en anteriores trabajos donde proponemos una arquitectura de microservicios basada en la coreografía de fragmentos BPMN para llevar a cabo composiciones de fragmentos, en este trabajo abordamos la evolución de composiciones en tiempo de ejecución. Para ello, proponemos expandir la arquitectura anteriormente propuesta con un nuevo componente que implementa un bucle de control MAPE-K. Dicho componente se encargará de identificar y clasificar los cambios producidos en tiempo de ejecución en los fragmentos que forma la composición, esto es en los microservicios, y, a partir de la aplicación de técnicas de inteligencia artificial crear un plan de adaptación que garantice la integridad de dicha composición.

Descripción

Acerca de Ortiz, Jesús

Palabras clave

Adaptación, BPMN, Coreografía, Evolución, Microservicios
Página completa del ítem
Notificar un error en este artículo
Mostrar cita
Mostrar cita en BibTeX
Descargar cita en BibTeX