Mostrar el registro sencillo del í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 |