ЭФФЕКТИВНЫЕ ТРАНЗАКЦИОННЫЕ МОДЕЛИ В СИСТЕМАХ УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ
Abstract
Рассматривается проблема транзакционной обработки данных в системах управления технологическими процессами. Дан обзор подходов и технологий к решению этой проблемы. Приведены общая терминология описания и способ анализа технологических процессов, позволяющие улучшить процесс разработки сложных распределенных программных комплексов.
References
1. Coalition. Workflow Reference Model Specification. – The Workflow Management Coalition, 1995. – 55 p.
2. Date С. An introduction to database systems. V. 6. – Addison-Wesley Longman Inc, 1995. – 846 p.
3. Connolly T. M., Begg C. E. Database Systems. A Practical Approach to Design, Implementation and Management. Third Edition. – Addison-Wesley, 2003. – 1440 p.
4. Worah D., Sheth A. Transactions in Transactional Workflows. In Advanced Transactional Models and Architectures. – Kluwer Academic Publishers, 1997. – 400 p.
5. Advanced Transaction Models in Workflow Contexts / G. Alonso, D. Agrawal, A. Abbadi et al. // In proc. of the 12th International Conference on Data Engineering. – New Orleans, 1996
6. Elmagarmid A. Database Transaction Models for Advanced Applications. – Morgan Kaufmann Publishers, 1992. – 610 p.
7. Gray J., Reuter A. Transaction Processing: Concepts and Techniques. – Morgan Kaufmann Publishers, 1993. – 1070 p.
8. ASSET: A System for Supporting Extended Transactions / A. Birilis., S. Dar., N. Gehani et al. // In proc. of SIGMOD International Conference on Management of Data. – 1994. – P. 44-54.
9. The Open Group. Distributed Transaction Processing: The XA Specification. X/Open Document C193. – X/Open Company Ltd., UK, 1991. – 80 p.
10. Vingralek R., Ye H., Breitbart Y., Schek H. J. Unified Transaction Model for Semantically Rich Operations // ICDT (International Conference on Database Theory). – 1995. – 25 p.
11. Pu C., Kaiser G., Hutchinson N. Split-Transactions for Open-Ended activities // In proc. of the 14th International Conference on VLDB. – 1988. – P. 26-37.
12. Moss J. Nested Transactions and Reliable Distributed Computing // In proc. of the 2nd symposium on Reliability in Distributed Software and Database Systems. – IEEE CS Press., 1982.
13. Davies C. Data Processing Spheres of Control // IBM Systems Journal. – 1978. –V.17.– № 2.
14. Weikum G., Shek H. Concepts and applications of multilevel and open-nested transactions. In Elmagarmid A. Database Transaction models for Advanced Applications. – Morgan Kaufmann Publishers, 1992. – 39 p.
15. Garcia-Molina H., Salem K. Sagas // In proc. of ACM SIGMOD Conference on Management of Data. – San Francisco, CA, 1987.
16. ARIES (Algorithm for Recovery and Isolation Exploiting Semantics): A Transaction Recovery Method Supporting Fine-Granulatity Locking and Partial Rollback Using Write-Ahead Logging. IBM Research Report RJ6649 / С. Mohan, D. Haderle, B. Lindsay et al. // ACM Transactions on Database Systems. – 1992. – V. 17. – № 1.
17. Modeling Long-Running Activities as Nested Sagas / H. Garcia-Molina, K Salem, D. Gawlick et al.// IEEE Data Engineering Bulletin. – № 14(1). – 1991.
18. Krychniak P., Rusinkiewicz M., Cichocki A., et al. Bounding the Effects of Compensation under Relaxed Multi-level Serializability // Distributed and Parallel Databases. – 1996. – V. 4. – № 4.
19. Bernstein A., Gerstl D., Lewis P. A concurrency control for step-decomposed transactions // Information Systems. – 1999. – 35 p.
20. Chrysanthis P. K., Ramamritham K. ACTA: The SAGA Continues // Database Transaction models for Advanced Applications. – Morgan Kaufmann Publishers, 1992. – P. 435-470.
21. Ansari M., Ness L., Rusinkiewicz M., Sheth A. Using Flexible Transactions to Support Multi-System Telecom Applications // In proc. of the 18th International Conference on VLDB. –Canada. – 1992. – 12 p.
22. General model for nested transactional workflows. Technical report. DSTC. / D. Kuo, M.Lawley, C.Liu, M. Orlowska A – University of Queensland, 1996. – 18 p.
23. Exotica: A Project on Advanced Transaction Management and Workflow Systems / C. Mohan, A. Abbadi, D. Agrawal et al. // ACM SIGOIS. – 1995. – V. 16. – № 1.
24. Tai S., Mikalsen T., Rouvellou I., Sutton S. Dependency spheres: A global transaction context for distributed objects and messages // In 5th International Enterprise Distributed Object Computing Conference (EDOC). – September, 2001. – P. 10-22.
Review
For citations:
. Informatics. 2004;(2(02)):120-132. (In Russ.)