- -

A Catalogue of Adaptation Rules to Support Local Changes in Microservice Compositions Implemented as Choreographies of BPMN Fragments

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

A Catalogue of Adaptation Rules to Support Local Changes in Microservice Compositions Implemented as Choreographies of BPMN Fragments

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Ortiz Amaya, Jesús es_ES
dc.contributor.author Torres Bosch, María Victoria es_ES
dc.contributor.author Valderas Aranda, Pedro José es_ES
dc.date.accessioned 2022-03-25T07:45:32Z
dc.date.available 2022-03-25T07:45:32Z
dc.date.issued 2022-03-25T07:45:32Z
dc.identifier.uri http://hdl.handle.net/10251/181551
dc.description.abstract Microservices need to be composed in order to provide their customers with valuable services. To do so, event-based choreographies are used many times since they help to maintain a lower coupling among microservices. In previous works, we presented an approach that proposed creating the big picture of the composition in a BPMN model, splitting it into BPMN fragments and distributing these fragments among microservices. In this way, we implemented a microservice composition as an event-based choreography of BPMN fragments. Based on this approach, this work focuses on supporting the evolution of a microservice composition. We pay special attention to how a microservice composition can be evolved from the local perspective of a microservice since changes performed locally can affect the communication among microservices and as a result the integrity of the whole composition. In particular, we present a catalogue of compensation rules that characterize all the local changes that can be done in an event-based communication element of a BPMN fragment. We also analyse the generated inconsistencies and propose the required actions to adapt the affected participants and guarantee a functional composition. es_ES
dc.format.extent 41 es_ES
dc.language Inglés es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject BPMN es_ES
dc.subject Bottom-up es_ES
dc.subject Evolution es_ES
dc.subject Microservices es_ES
dc.subject Orchestration es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.title A Catalogue of Adaptation Rules to Support Local Changes in Microservice Compositions Implemented as Choreographies of BPMN Fragments es_ES
dc.type Informe es_ES
dc.relation.projectID info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PID2020-114480RB-I00/ES/INGENIERIA DEL SOFTWARE AVANZADA PARA LA CONSTRUCCION DE SISTEMAS Y MICROSERVICIOS AUTO-ADAPTATIVOS. INCLUYENDO TECNICAS DE IA Y DE HUMANS-IN-THE-LOOP/ es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Centro de Investigación en Métodos de Producción de Software - Centre d'Investigació en Mètodes de Producció de Software es_ES
dc.description.bibliographicCitation Ortiz Amaya, J.; Torres Bosch, MV.; Valderas Aranda, PJ. (2022). A Catalogue of Adaptation Rules to Support Local Changes in Microservice Compositions Implemented as Choreographies of BPMN Fragments. Universitat Politècnica de València. http://hdl.handle.net/10251/181551 es_ES
dc.type.version info:eu-repo/semantics/draft es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem