<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">inform</journal-id><journal-title-group><journal-title xml:lang="ru">Информатика</journal-title><trans-title-group xml:lang="en"><trans-title>Informatics</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1816-0301</issn><issn pub-type="epub">2617-6963</issn><publisher><publisher-name>UIIP NASB</publisher-name></publisher></journal-meta><article-meta><article-id custom-type="elpub" pub-id-type="custom">inform-834</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>АВТОМАТИЗАЦИЯ ПРОЕКТИРОВАНИЯ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>COMPUTER AIDED DESIGN</subject></subj-group></article-categories><title-group><article-title>ЭФФЕКТИВНЫЕ ТРАНЗАКЦИОННЫЕ МОДЕЛИ В СИСТЕМАХ УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ</article-title><trans-title-group xml:lang="en"><trans-title></trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Леонович</surname><given-names>В. В.</given-names></name></name-alternatives><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff xml:lang="ru" id="aff-1"><institution>Белорусский государственный университет</institution><country>Belarus</country></aff><pub-date pub-type="collection"><year>2004</year></pub-date><pub-date pub-type="epub"><day>18</day><month>02</month><year>2019</year></pub-date><volume>0</volume><issue>2(02)</issue><fpage>120</fpage><lpage>132</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Леонович В.В., 2019</copyright-statement><copyright-year>2019</copyright-year><copyright-holder xml:lang="ru">Леонович В.В.</copyright-holder><copyright-holder xml:lang="en">Леонович В.В.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://inf.grid.by/jour/article/view/834">https://inf.grid.by/jour/article/view/834</self-uri><abstract><p>Рассматривается проблема транзакционной обработки данных в системах управления технологическими процессами. Дан обзор подходов и технологий к решению этой проблемы. Приведены общая терминология описания и способ анализа технологических процессов, позволяющие улучшить процесс разработки сложных распределенных программных комплексов.</p></abstract></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Coalition. Workflow Reference Model Specification. – The Workflow Management Coalition, 1995. – 55 p.</mixed-citation><mixed-citation xml:lang="en">Coalition. Workflow Reference Model Specification. – The Workflow Management Coalition, 1995. – 55 p.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Date С. An introduction to database systems. V. 6. – Addison-Wesley Longman Inc, 1995. – 846 p.</mixed-citation><mixed-citation xml:lang="en">Date С. An introduction to database systems. V. 6. – Addison-Wesley Longman Inc, 1995. – 846 p.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Connolly T. M., Begg C. E. Database Systems. A Practical Approach to Design, Implementation and Management. Third Edition. – Addison-Wesley, 2003. – 1440 p.</mixed-citation><mixed-citation xml:lang="en">Connolly T. M., Begg C. E. Database Systems. A Practical Approach to Design, Implementation and Management. Third Edition. – Addison-Wesley, 2003. – 1440 p.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Worah D., Sheth A. Transactions in Transactional Workflows. In Advanced Transactional Models and Architectures. – Kluwer Academic Publishers, 1997. – 400 p.</mixed-citation><mixed-citation xml:lang="en">Worah D., Sheth A. Transactions in Transactional Workflows. In Advanced Transactional Models and Architectures. – Kluwer Academic Publishers, 1997. – 400 p.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">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</mixed-citation><mixed-citation xml:lang="en">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</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Elmagarmid A. Database Transaction Models for Advanced Applications. – Morgan Kaufmann Publishers, 1992. – 610 p.</mixed-citation><mixed-citation xml:lang="en">Elmagarmid A. Database Transaction Models for Advanced Applications. – Morgan Kaufmann Publishers, 1992. – 610 p.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Gray J., Reuter A. Transaction Processing: Concepts and Techniques. – Morgan Kaufmann Publishers, 1993. – 1070 p.</mixed-citation><mixed-citation xml:lang="en">Gray J., Reuter A. Transaction Processing: Concepts and Techniques. – Morgan Kaufmann Publishers, 1993. – 1070 p.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">The Open Group. Distributed Transaction Processing: The XA Specification. X/Open Document C193. – X/Open Company Ltd., UK, 1991. – 80 p.</mixed-citation><mixed-citation xml:lang="en">The Open Group. Distributed Transaction Processing: The XA Specification. X/Open Document C193. – X/Open Company Ltd., UK, 1991. – 80 p.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Davies C. Data Processing Spheres of Control // IBM Systems Journal. – 1978. –V.17.– № 2.</mixed-citation><mixed-citation xml:lang="en">Davies C. Data Processing Spheres of Control // IBM Systems Journal. – 1978. –V.17.– № 2.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Garcia-Molina H., Salem K. Sagas // In proc. of ACM SIGMOD Conference on Management of Data. – San Francisco, CA, 1987.</mixed-citation><mixed-citation xml:lang="en">Garcia-Molina H., Salem K. Sagas // In proc. of ACM SIGMOD Conference on Management of Data. – San Francisco, CA, 1987.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Modeling Long-Running Activities as Nested Sagas / H. Garcia-Molina, K Salem, D. Gawlick et al.// IEEE Data Engineering Bulletin. – № 14(1). – 1991.</mixed-citation><mixed-citation xml:lang="en">Modeling Long-Running Activities as Nested Sagas / H. Garcia-Molina, K Salem, D. Gawlick et al.// IEEE Data Engineering Bulletin. – № 14(1). – 1991.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Bernstein A., Gerstl D., Lewis P. A concurrency control for step-decomposed transactions // Information Systems. – 1999. – 35 p.</mixed-citation><mixed-citation xml:lang="en">Bernstein A., Gerstl D., Lewis P. A concurrency control for step-decomposed transactions // Information Systems. – 1999. – 35 p.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Chrysanthis P. K., Ramamritham K. ACTA: The SAGA Continues // Database Transaction models for Advanced Applications. – Morgan Kaufmann Publishers, 1992. – P. 435-470.</mixed-citation><mixed-citation xml:lang="en">Chrysanthis P. K., Ramamritham K. ACTA: The SAGA Continues // Database Transaction models for Advanced Applications. – Morgan Kaufmann Publishers, 1992. – P. 435-470.</mixed-citation></citation-alternatives></ref><ref id="cit21"><label>21</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref><ref id="cit22"><label>22</label><citation-alternatives><mixed-citation xml:lang="ru">General model for nested transactional workflows. Technical report. DSTC. / D. Kuo, M.Lawley, C.Liu, M. Orlowska A – University of Queensland, 1996. – 18 p.</mixed-citation><mixed-citation xml:lang="en">General model for nested transactional workflows. Technical report. DSTC. / D. Kuo, M.Lawley, C.Liu, M. Orlowska A – University of Queensland, 1996. – 18 p.</mixed-citation></citation-alternatives></ref><ref id="cit23"><label>23</label><citation-alternatives><mixed-citation xml:lang="ru">Exotica: A Project on Advanced Transaction Management and Workflow Systems / C. Mohan, A. Abbadi, D. Agrawal et al. // ACM SIGOIS. – 1995. – V. 16. – № 1.</mixed-citation><mixed-citation xml:lang="en">Exotica: A Project on Advanced Transaction Management and Workflow Systems / C. Mohan, A. Abbadi, D. Agrawal et al. // ACM SIGOIS. – 1995. – V. 16. – № 1.</mixed-citation></citation-alternatives></ref><ref id="cit24"><label>24</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">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.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
