Adept_flex—Supporting Dynamic Changes of Workflows Without Losing Control
Journal of Intelligent Information Systems - Special issue on workflow management systems
Workflow and Process Automation: Concepts and Technology
Workflow and Process Automation: Concepts and Technology
Active Database Systems: Triggers and Rules for Advanced Database Processing
Active Database Systems: Triggers and Rules for Advanced Database Processing
Failure Handling and Coordinated Execution of Concurrent Workflows
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
A Transactional Model for Long-Running Activities
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
The specification of business rules: A comparison of selected methodologies
Proceedings of the IFIP WG8.1 Working Conference on Methods and Associated Tools for the Information Systems Life Cycle
ActivityFlow: Towards Incremental Specification and Flexible Coordination of Workflow Activities
ER '97 Proceedings of the 16th International Conference on Conceptual Modeling
The IRules Project - Using Active Rules for the Integration of Distributed Software Components
Proceedings of the IFIP TC2/WG2.6 Ninth Working Conference on Database Semantics: Semantic Issues in E-Commerce Systems
TriGS/sub flow/: Active object-oriented workflow management
HICSS '95 Proceedings of the 28th Hawaii International Conference on System Sciences
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
AGENT WORK: a workflow system supporting rule-based workflow adaptation
Data & Knowledge Engineering
GridPML: A Process Modeling Language and History Capture System for Grid Service Composition
ICEBE '05 Proceedings of the IEEE International Conference on e-Business Engineering
Proposed Notation for Exception Handling in UML 2 Sequence Diagrams
ASWEC '06 Proceedings of the Australian Software Engineering Conference
YAWL: yet another workflow language
Information Systems
Component adaptation for event-based application integration using active rules
Journal of Systems and Software
A concurrent rule scheduling algorithm for active rules
Data & Knowledge Engineering
Recovery of Concurrent Processes in a Service Composition Environment Using Data Dependencies
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Monitoring data dependencies in concurrent process execution through delta-enabled grid services
International Journal of Web and Grid Services
From business process models to process-oriented software systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
A survey of comparative business process modeling approaches
BIS'07 Proceedings of the 10th international conference on Business information systems
Achieving recovery in service composition with assurance points and integration rules
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems - Volume Part I
Modeling and analysis of exception handling by using UML statecharts
FIDJI'04 Proceedings of the 4th international conference on Scientific Engineering of Distributed Java Applications
Yet another event-driven process chain
BPM'05 Proceedings of the 3rd international conference on Business Process Management
The deltagrid abstract execution model: service composition and process interference handling
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
Automated runtime repair of business processes
Information Systems
Hi-index | 0.00 |
The introduction of service-oriented computing has created a more dynamic environment for the composition of software applications, where processes are affected by events and data changes and also pose data consistency issues that must be considered in application design and development. This chapter addresses the need to develop a more effective means to model the dynamic aspects of processes in contemporary, distributed applications, especially in the context of concurrently executing processes that access shared data and cannot enforce traditional transaction properties. After an assessment of current tools for process modeling, we outline four approaches for the use of events and rules to support dynamic behavior associated with constraint checking, exception handling, and recovery. The specific techniques include the use of integration rules, assurance points, application exception rules, and invariants. The chapter concludes with a discussion of future research directions for the integrated modeling of events, rules, and processes.