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.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.