← Back to VOLUME 2, ISSUE 3, MARCH 2013
This work is licensed under a Creative Commons Attribution 4.0 International License.
Business Logic and Long Lived Transactions Processing
ROMANI FARID IBRAHIM High Institute of Computer Science and Information – City of Culture and Science- 6 October City, Egypt
Downloads: Download PDF
👁 40 views📥 1 download
Abstract: Many modern business applications are working as long lived transactions (LLTs) which should maintain database consistency to be a valid transaction. LLT models usually based on using compensating transactions, and many papers claimed that compensation process doesn’t reserve database consistency. In this paper, we concentrate on disconnection and consistency of mobile transactions as an example of long-lived transactions. We extended the M-Shadow technique to handle both atomic mobile transaction applications, and transactional workflow applications with or without compensation and maintain database consistency. M-Shadow uses the notation of actionability and it is an optimistic concurrency control technique. It increases the transaction success probability even with disconnection and raises the performance of the system.
Keywords: Concurrency Control, Mobile Database, Transaction, Workflow, Shadow paging, Saga, Caching, Compensation.
Keywords: Concurrency Control, Mobile Database, Transaction, Workflow, Shadow paging, Saga, Caching, Compensation.
How to Cite:
[1] ROMANI FARID IBRAHIM High Institute of Computer Science and Information – City of Culture and Science- 6 October City, Egypt, “Business Logic and Long Lived Transactions Processing,” International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE)
