University of Tasmania
Browse

File(s) under permanent embargo

A collaborative processes synchronization method with regards to system crashes and network failures

conference contribution
posted on 2023-05-23, 18:41 authored by Wang, L, Wombacher, A, Pires, LF, van Sinderen, MJ, Chi, C
Processes can synchronize their states by exchanging messages. System crashes and network failures may cause message loss, so that state changes of a process may remain unnoticed by its partner processes, resulting in state inconsistency or deadlocks. In this paper we define a method to transform a business process into its recovery-enabled counterpart. We also discuss the correctness proof of the transformation, and the performance evaluation of our prototype implementation. In our previous work, we presented solutions to these synchronization problems that were based on rather strong assumptions. For example, specific failure patterns or interaction patterns (one client instance interacts with one server instance) were assumed. In this paper, the solution is extended to multiple process instances with more possible synchronization failures.

History

Publication title

Proceedings of 29th Annual ACM Symposium on Applied Computing

Pagination

1393-1398

ISBN

978-1-4503-2469-4

Department/School

School of Information and Communication Technology

Publisher

Association for Computing Machinery

Place of publication

New York City, United States

Event title

29th Annual ACM Symposium on Applied Computing

Event Venue

Gyeongju, Korea

Date of Event (Start Date)

2014-03-24

Date of Event (End Date)

2014-03-28

Repository Status

  • Restricted

Socio-economic Objectives

Information systems, technologies and services not elsewhere classified

Usage metrics

    University Of Tasmania

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC