Logical foundations of artificial intelligence
Logical foundations of artificial intelligence
Logic programming and databases
Logic programming and databases
Reliable transaction management in a multidatabase system
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
Deriving incremental production rules for deductive data
Information Systems
Exotica: a project on advanced transaction management and workflow systems
ACM SIGOIS Bulletin - Special issue: business process reengineering
Principles of transaction processing: for the systems professional
Principles of transaction processing: for the systems professional
Flexible specification of workflow compensation scopes
GROUP '97 Proceedings of the international ACM SIGGROUP conference on Supporting group work: the integration challenge
Analyzing process models using graph reduction techniques
Information Systems - The 11th international conference on advanced information systems engineering (CAiSE*
Exception Handling in Workflow Management Systems
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
An algebraic approach to static analysis of active database rules
ACM Transactions on Database Systems (TODS)
Failure Handling and Coordinated Execution of Concurrent Workflows
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
Practical Applications of Triggers and Constraints: Success and Lingering Issues (10-Year Award)
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
An Alternative Way to Analyze Workflow Graphs
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
AGG - An Implementation of Algebraic Graph Rewriting
RTA '93 Proceedings of the 5th International Conference on Rewriting Techniques and Applications
Termination Detection of Distributed Algorithms by Graph Relabelling Systems
ICGT '02 Proceedings of the First International Conference on Graph Transformation
Making Work Flow: On the Application of Petri Nets to Business Process Management
ICATPN '02 Proceedings of the 23rd International Conference on Applications and Theory of Petri Nets
An XML-based process definition language for integrated process management
Computers in Industry
The VLDB Journal — The International Journal on Very Large Data Bases
Active rules for XML: A new paradigm for E-services
The VLDB Journal — The International Journal on Very Large Data Bases
A Novel Graph Reduction Algorithm to Identify Structural Conflicts
HICSS '02 Proceedings of the 35th Annual Hawaii International Conference on System Sciences (HICSS'02)-Volume 9 - Volume 9
Advances in business process management
Data & Knowledge Engineering - Special issue: Advances in business process management
Management of business process constraints using BPTrigger
Computers in Industry
Guest editorial: collaborative business process technologies
Data & Knowledge Engineering - Special issue: Collaborative business process technologies
IPM-EPDL: an XML-based executable process definition language
Computers in Industry
Case handling: a new paradigm for business process support
Data & Knowledge Engineering
Guest editorial: business process management
Data & Knowledge Engineering - Special issue: Business process management
On the semantics of EPCs: resolving the vicious circle
Data & Knowledge Engineering - Special issue: Business process management
YAWL: yet another workflow language
Information Systems
Formal semantics and analysis of control flow in WS-BPEL
Science of Computer Programming
Guest editorial: Business process management
Data & Knowledge Engineering
Exception handling in the BPEL4WS language
BPM'03 Proceedings of the 2003 international conference on Business process management
Formalization and verification of EPCs with OR-joins based on state and context
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
Transforming BPEL to petri nets
BPM'05 Proceedings of the 3rd international conference on Business Process Management
Hi-index | 0.00 |
BPTrigger is a process-oriented trigger model that provides economy of specification and efficient execution for complex business constraints. An essential part of trigger execution is detection and resolution of cycles. This paper presents an approach to determine the terminability of a cycle introduced by a BPTrigger in a business process and determine whether a cycle is allowable in terms of compensatibility. The foundation of the approach is a set of conditions for cycle termination derived from classifications of business processes by resource usage and activity types by compensation status. This paper formally presents cycle analysis procedures using the notion of cycle analysis graph. Further, a procedure is proposed which checks the terminability of multiple cycles using a composite cycle analysis graph constructed from the cycle analysis graphs of the associated cycles. The paper proves the correctness of the analysis and presents a validation example. The presented results extend some limitations of well-formed sphere which has addressed atomicity of workflow transactions.