Master's Thesis

Business Process from end to end - a multi process engine support for execution

Vasco Manuel Mateus Fernandes2025

Key information

Authors:

Vasco Manuel Mateus Fernandes (Vasco Manuel Mateus Fernandes)

Supervisors:

Pedro Manuel Moreira Vaz Antunes de Sousa (Pedro Manuel Moreira Vaz Antunes de Sousa); Sérgio Luís Proença Duarte Guerreiro (Sérgio Luís Proença Duarte Guerreiro)

Published in

October 27, 2025

Abstract

Business Process Management (BPM) has made remarkable progress over the past two decades, addressing numerous common challenges and providing a range of solutions. Despite these advancements, orchestrating end-to-end business processes across multiple engines, particularly in inter-organizational contexts, remains a significant challenge. This research identifies and addresses technical and organizational barriers, including the lack of standardized communication protocols and the increasing complexity of distributed processes, which hinder seamless integration and execution in such environments. The solution proposed here was built based on Event-Driven Architecture (EDA) together with a standardized communication protocol designed to open multiple interoperability possibilities across various BPM engines. The solution includes three core components: (1) separation of core business processes into sub-processes, each one having the ability to start the next sub-process (2) central orchestrator system to manage events, monitor sub-processes, and provide real-time visibility into process execution - keeping the central core process and unified view of the workflow and maintain process integrity across distributed systems; (3) Create standardized protocol for data exchange, leveraging a message broker to enable consistent, scalable, and interoperable communication. By combining the flexibility of event-driven systems and the scalability of the message broker with the reliability of centralized monitoring, the solution delivers results beyond purely academic outcomes. It has been validated in an industry environment alongside other BPM solutions. I hope this work can contribute to BPM advancement, offering a practical foundation for future innovations in multi-organizational process management across multiple process-engine environments.

Publication details

Authors in the community:

Fields of Science and Technology (FOS)

electrical-engineering-electronic-engineering-information-engineering - Electrical engineering, electronic engineering, information engineering

Publication language (ISO code)

eng - English

Rights type:

Embargoed access

Date available:

August 14, 2026

Institution name

Instituto Superior Técnico