A TRANSACTION MODEL FOR LONG RUNNING BUSINESS PROCESSES

Jinling Wang, Beihong Jin, Jing Li

2004

Abstract

Many business processes in the enterprise applications are both long running and transactional in nature, but currently no transaction model can provide full transaction support for such long running business processes. In this paper, we proposed a new transaction model — PP/T model. It can provide full transaction support for the long running business processes, so that application developers can focus on the business logic, with the underlying platform providing the required transactional semantics. Simulation results show that the model has good performance in processing the long running business processes.

References

  1. Garcia-Molina, H., and Salem, K., 1987. Sagas. In Proceedings of the ACM SIGMOD International Conference on Management of Data. ACM press, pp. 249-259.
  2. Kim, W., Lorie R., Mcnabb D., and Plouffe W., 1984. A transaction mechanism for engineering design databases. In Proceedings of the 10th International Conference on Very Large Databases. VLDB Endowment, pp. 355-362.
  3. Du, H. C., and Ghanta, S., 1987. A Framework for Efficient IC/VLSI CAD Databases. In Proceedings of the 13th International Conference on Very Large Databases. VLDB Endowment, pp. 619-625.
  4. Kuo, D., Gaede, V., and Taylor, K., 1998. Using Constraints to Manage Long Duration Transactions in Spatial Information Systems. In Proceedings of the 3rd IFCIS International Conference on Cooperative Information Systems. IEEE Computer Society, pp. 384-395.
  5. Korth, H. F., and Speegle, G., 1994. Formal aspects of concurrency control in long-duration transaction systems using the NT/PV model. ACM Transactions on Database Systems, vol. 19, no. 3, September, pp: 492-535.
  6. Bennett, B., Hahm, B., Leff, A., Mikalsen, T., Rasmus, K., Rayfield, J., and Rouvellou, I., 2000. A distributed object oriented framework to offer transaction support for long running business processes. In Proceedings of IFIP/ACM International Conference on Distributed Systems Platforms and Open Distributed Processing. Springer-Verlag.
  7. Garcia-Molina, H., 1983. Using semantic knowledge for transaction processing in a distributed database. ACM Transactions on Database Systems, vol. 8, no. 2, June, pp: 186-213.
  8. Weikum G., 1991. Principles and realization strategies of multilevel transaction management. ACM Transactions on Database Systems, vol. 16, no. 1, March, pp: 132-180.
  9. Agrawal, D., Abbadi, A. E. and Singh, A. K., 1993. Consistency and orderability: semantics-based correctness criteria for databases. ACM Transactions on Database Systems, vol. 18, no. 3, September, pp: 460-486.
Download


Paper Citation


in Harvard Style

Wang J., Jin B. and Li J. (2004). A TRANSACTION MODEL FOR LONG RUNNING BUSINESS PROCESSES . In Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 972-8865-00-7, pages 267-274. DOI: 10.5220/0002615602670274


in Bibtex Style

@conference{iceis04,
author={Jinling Wang and Beihong Jin and Jing Li},
title={A TRANSACTION MODEL FOR LONG RUNNING BUSINESS PROCESSES},
booktitle={Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2004},
pages={267-274},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002615602670274},
isbn={972-8865-00-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - A TRANSACTION MODEL FOR LONG RUNNING BUSINESS PROCESSES
SN - 972-8865-00-7
AU - Wang J.
AU - Jin B.
AU - Li J.
PY - 2004
SP - 267
EP - 274
DO - 10.5220/0002615602670274