The complexity of propositional linear temporal logics
Journal of the ACM (JACM)
High-Availability Computer Systems
Computer
Branching bisimilarity is an equivalence indeed!
Information Processing Letters
Synchronization in Distributed Programs
ACM Transactions on Programming Languages and Systems (TOPLAS)
Design and evaluation of a wide-area event notification service
ACM Transactions on Computer Systems (TOCS)
Exterminating the Dynamic Change Bug: A Concrete Approach to Support Workflow Change
Information Systems Frontiers
Distributed and Parallel Databases
The Self-Serv Environment for Web Services Composition
IEEE Internet Computing
The Mentor Project: Steps Toward Enterprise-Wide Workflow Management
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Supporting State-Wide Immunisation Tracking Using Multi-Paradigm Workflow Technology
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Efficient Distributed Workflow Management Based on Variable Server Assignments
CAiSE '00 Proceedings of the 12th International Conference on Advanced Information Systems Engineering
COOPIS '97 Proceedings of the Second IFCIS International Conference on Cooperative Information Systems
Fast LTL to Büchi Automata Translation
CAV '01 Proceedings of the 13th International Conference on Computer Aided Verification
Exactly-once Delivery in a Content-based Publish-Subscribe System
DSN '02 Proceedings of the 2002 International Conference on Dependable Systems and Networks
Deriving Active Rules for Workflow Enactment
DEXA '96 Proceedings of the 7th International Conference on Database and Expert Systems Applications
WIDE-a distributed architecture for workflow management
RIDE '97 Proceedings of the 7th International Workshop on Research Issues in Data Engineering (RIDE '97) High Performance Database Management for Large-Scale Applications
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Decentralized orchestration of composite web services
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
Correctness criteria for dynamic changes in workflow systems: a survey
Data & Knowledge Engineering - Special issue: Advances in business process management
XNET: A Reliable Content-Based Publish/Subscribe System
SRDS '04 Proceedings of the 23rd IEEE International Symposium on Reliable Distributed Systems
Specification and validation of process constraints for flexible workflows
Information Systems
Transformation of yEPC business process models to YAWL
Proceedings of the 2006 ACM symposium on Applied computing
E Role-based Decomposition of Business Processes using BPEL
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Process modeling in Web applications
ACM Transactions on Software Engineering and Methodology (TOSEM)
YAWL: yet another workflow language
Information Systems
A process-based methodology for designing event-based mobile composite applications
Data & Knowledge Engineering
A Data Flow Optimization Based Approach for BPEL Processes Partition
ICEBE '07 Proceedings of the IEEE International Conference on e-Business Engineering
Data & Knowledge Engineering
How Much Language Is Enough? Theoretical and Practical Use of the Business Process Modeling Notation
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
A Fast and Robust Content-based Publish/Subscribe Architecture
NCA '08 Proceedings of the 2008 Seventh IEEE International Symposium on Network Computing and Applications
Transforming BPMN Diagrams into YAWL Nets
BPM '08 Proceedings of the 6th International Conference on Business Process Management
Event-driven service coordination for business process integration in ubiquitous enterprises
Computers and Industrial Engineering
Amoeba: A methodology for modeling and evolving cross-organizational business processes
ACM Transactions on Software Engineering and Methodology (TOSEM)
A Flexible Approach for Automatic Process Decentralization Using Dependency Tables
ICWS '09 Proceedings of the 2009 IEEE International Conference on Web Services
ICWE'05 Proceedings of the 5th international conference on Web Engineering
Managing data dependencies in service compositions
Journal of Systems and Software
Process Evolution in a Distributed Process Execution Environment
International Journal of Information System Modeling and Design
Hi-index | 0.00 |
The combination of service oriented architectures and business processes creates an enactment environment in which processes can be deployed and executed automatically. From a managerial and technical point of view, the interpretation, control and execution of a process flow happen very often at one point in the organizational and IT structure. This creates an inflexible environment in which control over and visibility of cross-departmental processes cannot be distributed across these organizational entities. Although the process model may need to be designed as a whole (to have an end-to-end definition), the actual execution of the process may need to be distributed across all participating partners. There are several ways to achieve this distribution. In this paper, we look at an event-based process deployment and execution infrastructure in which a process model can be automatically partitioned and distributed over different enactment entities, provided some given distribution definition. We compare the performance and flexibility of the proposed technique with other approaches and discuss the potential advantages and drawbacks of the event-based distribution.