This thesis explores methodologies for validating the correctness of business process models enriched with responsibilities. Responsibilities are often used to capture task distribution, with the expectation that the responsible party will perform tasks at the right time and with the appropriate resources. However, the inclusion of responsibilities can introduce complexities that may disrupt process alignment. Overlapping or conflicting responsibilities can lead to inefficiencies and ambiguities. Therefore, it is crucial to develop robust methodologies that ensure the proper contextualization of responsibilities within the model. This involves verifying the correctness of both the process model and the responsibilities, ensuring they are clearly defined, free of conflicts, and seamlessly integrated within the overall process. The thesis presents methodologies for checking the correctness of both the process model and the associated responsibilities. Additionally, I develop a Depth-First Search (DFS) algorithm to discover all possible paths within a process model. Moreover, I define properties that describe how responsibilities interact with each other within the model.

This thesis explores methodologies for validating the correctness of business process models enriched with responsibilities. Responsibilities are often used to capture task distribution, with the expectation that the responsible party will perform tasks at the right time and with the appropriate resources. However, the inclusion of responsibilities can introduce complexities that may disrupt process alignment. Overlapping or conflicting responsibilities can lead to inefficiencies and ambiguities. Therefore, it is crucial to develop robust methodologies that ensure the proper contextualization of responsibilities within the model. This involves verifying the correctness of both the process model and the responsibilities, ensuring they are clearly defined, free of conflicts, and seamlessly integrated within the overall process. The thesis presents methodologies for checking the correctness of both the process model and the associated responsibilities. Additionally, I develop a Depth-First Search (DFS) algorithm to discover all possible paths within a process model. Moreover, I define properties that describe how responsibilities interact with each other within the model.

Methodologies for Verifying the Correctness of Business Process Models extended with Responsibilities

LORANDO, LUCA
2023/2024

Abstract

This thesis explores methodologies for validating the correctness of business process models enriched with responsibilities. Responsibilities are often used to capture task distribution, with the expectation that the responsible party will perform tasks at the right time and with the appropriate resources. However, the inclusion of responsibilities can introduce complexities that may disrupt process alignment. Overlapping or conflicting responsibilities can lead to inefficiencies and ambiguities. Therefore, it is crucial to develop robust methodologies that ensure the proper contextualization of responsibilities within the model. This involves verifying the correctness of both the process model and the responsibilities, ensuring they are clearly defined, free of conflicts, and seamlessly integrated within the overall process. The thesis presents methodologies for checking the correctness of both the process model and the associated responsibilities. Additionally, I develop a Depth-First Search (DFS) algorithm to discover all possible paths within a process model. Moreover, I define properties that describe how responsibilities interact with each other within the model.
Methodologies for Verifying the Correctness of Business Process Models extended with Responsibilities
This thesis explores methodologies for validating the correctness of business process models enriched with responsibilities. Responsibilities are often used to capture task distribution, with the expectation that the responsible party will perform tasks at the right time and with the appropriate resources. However, the inclusion of responsibilities can introduce complexities that may disrupt process alignment. Overlapping or conflicting responsibilities can lead to inefficiencies and ambiguities. Therefore, it is crucial to develop robust methodologies that ensure the proper contextualization of responsibilities within the model. This involves verifying the correctness of both the process model and the responsibilities, ensuring they are clearly defined, free of conflicts, and seamlessly integrated within the overall process. The thesis presents methodologies for checking the correctness of both the process model and the associated responsibilities. Additionally, I develop a Depth-First Search (DFS) algorithm to discover all possible paths within a process model. Moreover, I define properties that describe how responsibilities interact with each other within the model.
Autorizzo consultazione esterna dell'elaborato
File in questo prodotto:
File Dimensione Formato  
Tesi_Lorando_Luca.pdf

non disponibili

Dimensione 1.43 MB
Formato Adobe PDF
1.43 MB Adobe PDF

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14240/6657