首页 | 本学科首页   官方微博 | 高级检索  
     


From Centralized Workflow Specification to Distributed Workflow Execution
Authors:Peter Muth  Dirk Wodtke  Jeanine Weissenfels  Angelika Kotz Dittrich  Gerhard Weikum
Affiliation:(1) Department of Computer Science, University of the Saarland, P.O. Box 151150, D-66041 Saarbrücken, Germany;(2) Union Bank of Switzerland, Bahnhofstrasse 45, CH-8021 Zürich, Switzerland;(3) Department of Computer Science, University of the Saarland, P.O. Box 151150, D-66041 Saarbrücken, Germany
Abstract:Current workflow management systems fall short of supporting large-scale distributed, enterprise-wide applications. We present a scalable, rigorously founded approach to enterprise-wide workflow management, based on the distributed execution of state and activity charts. By exploiting the formal semantics of state and activity charts, we develop an algorithm for transforming a centralized state and activity chart into a provably equivalent partitioned one, suitable for distributed execution. A synchronization scheme is developed that guarantees an execution equivalent to a non-distributed one. This basic solution is further refined in order to reduce communication overhead and exploit parallelism between partitions whenever possible. The developed synchronization schemes are compared in terms of the number and size of synchronization messages.
Keywords:enterprise-wide workflows  distributed execution  synchronization  communication costs
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号