Managing Consistency in e-Government Transactions

Raúl Ruggia, Andrea Delgado, Jorge Abin, Laura González, Pablo Garbusi · 2016

E-Government systems implementing inter-organizational processes based on service orchestration constitute a trend worldwide. Nevertheless, ensuring the consistency of transactions stills remains an open issue. While database transactional protocols (such as two-phase-commit) have been largely applied to enforce data consistency in distributed database systems, they have a limited application in SOA-based environments. Furthermore, providing users a consistent view of the executed business processes requires, among others, using a process notation including transactions as first-class element as well as exception handling mechanisms to address some of these problems. It also requires applying design and modeling best practices and execution guidelines, such as process patterns, to obtain business process models with the desired quality characteristics. This paper addresses these issues and sketches a proposal for business process and data consistency mechanisms to be applied in an e-Government environment.

Read the paper · More papers on PaperTik