2002 · 21 citations · 8 references
ComputingComputer SystemsInformation SystemsHeterogeneous ComputingMobile SystemsOperating SystemsTransaction ManagementWorkflow IntegrationWorkflow ManagementWorkflow OrchestrationWorkflow ExecutionWorkflow Management SystemsWorkflow Runtime Systems
Application programs are a substantial asset of an organization. The introduction of workflow management technology must provide means and mechanisms to integrate existing application programs which are not aware of workflow management systems in the same seamless manner as newly written, workflow-aware applications. The paper presents a general approach for integrating workflow-unaware application programs into workflow management systems. Their concepts enable the integration of application programs which are implemented on top of heterogeneous operating systems or base services into our prototype workflow management system MOBILE. Furthermore, they support the execution of several transactional application programs within a single transaction controlled by the workflow management system.
8
Structure and Encapsulation in Distributed Systems: the Proxy Principle
Marc Shapiro · 1986 · 245 citations · Full text
Advanced transaction models in workflow contexts
Gustavo Alonso, Divyakant Agrawal, Amr El Abbadi et al. · 2002 · 221 citations
Computing, Information Systems, Business Process Management +14
A Transactional Model for Long-Running Activities
Umeshwar Dayal, Meichun Hsu, Rivka Ladin · 1991 · 164 citations