📞 +91-7667918914 | ✉️ ijarcce@gmail.com
International Journal of Advanced Research in Computer and Communication Engineering
International Journal of Advanced Research in Computer and Communication Engineering A monthly Peer-reviewed & Refereed journal
ISSN Online 2278-1021ISSN Print 2319-5940Since 2012
IJARCCE adheres to the suggestive parameters outlined by the University Grants Commission (UGC) for peer-reviewed journals, upholding high standards of research quality, ethical publishing, and academic excellence.
← Back to VOLUME 2, ISSUE 3, MARCH 2013

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

👁 40 views📥 1 download
Share: 𝕏 f in
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.

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)

Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License.