Event date:
Apr 6 2023 9:03 am

Collaborative Business Process Fault Resolution in the Services Cloud

Supervisor
Dr. Basit Shafiq
Student
Muhammad Adeel Zahid
Venue
A7-Academic Block
Event
PhD Research Seminar

Abstract: 

A Business Process (BP) is a set of logically related activities performed to achieve a well-defined business outcome. The emergence of cloud and edge computing has enabled rapid development and deployment of Internet-centric distributed applications. Several platforms and tools exist that enable users to develop distributed business process (BP) applications by composing relevant service components in a plug-and-play manner. However, these platforms and tools do not ensure that the developed BP application is fault-free. BP designers may make errors due to lack of semantic understanding of these web services, or incorrect and/or incomplete workflow specifications. Such errors result in faults which may not necessarily be identified at design or development stage and may only manifest during execution. Therefore, there is a need to develop diagnostic capabilities for Internet-centered BP development.

 

In this talk, I will present our work on developing an integrated framework for fault resolution of BPs in the services cloud environment. This framework employs a collaborative fault resolution approach that exploits the knowledge of existing BPs with common services to detect and resolve faults in a faulty BP. This is the unique and novel aspect of the proposed approach as compared to the existing BP fault detection and debugging approaches that examine the faulty BP in isolation. An extensive experimental evaluation over both synthetically generated faulty BPs and real BPs developed by users shows the effectiveness of our approach.