Recent recession has compelled many companies to find more effective ways to conduct their business. One remedy suggested is to model organizational dynamics as "business processes " and provide a suitable tool support for this. In this context the buzzwords business process re-engineering and workflow have been often quoted. The basic idea in this thinking is to view the functioning of an organization to consist of business processes and provide computer support for as large part of the processes as possible through "workflow systems". There are currently perhaps hundreds of products which claim to support workflows. We believe that workflow techniques are a proper way of supporting the process approach, but that the approach requires further development for several reasons. In this paper, we will discuss the development needs by presenting organizational and architectural considerations and requirements resulting from them for the workflow techniques. One central observation is that organizing a significant portion of work in organizations as business processes will sustain also in the future
|
1319
|
Concurrency Control and Recovery in Database Systems
– Bernstein, Hadzilacos, et al.
- 1987
|
|
1137
|
Transaction Processing: Concepts and Techniques
– Gray, Reuter
- 1993
|
|
413
|
The Notion of Consistency and Predicate Locks in a Database System
– Eswaran, Gray, et al.
- 1976
|
|
394
|
Nested Transactions: An Approach to Reliable Distributed Computing
– Moss
- 1985
|
|
214
|
Principles of transaction-oriented database recovery
– HAERDER, REUTER
- 1983
|
|
173
|
Organizing long-running activities with triggers and transactions
– Dayal, Hsu, et al.
|
|
156
|
The Theory of Database Concurrency Control
– Papadimitriou
- 1986
|
|
144
|
A Formal Approach to Recovery by Compensating Transactions
– Korth, Levy, et al.
- 1990
|
|
141
|
A Transaction Model for Long-Running Activities
– Dayal, Hsu, et al.
- 1991
|
|
130
|
Managing Heterogeneous Multi-system Tasks to Support Enterprise-wide Operations
– Krishnakumar, Sheth
- 1995
|
|
129
|
Granularity of locks and degrees of consistency in a shared data base
– GRAY, LORIE, et al.
- 1976
|
|
128
|
Specifying and enforcing intertask dependencies
– Attie, Singh, et al.
- 1993
|
|
119
|
Split-Transactions for Open-Ended Activities
– Pu, Kaiser, et al.
- 1988
|
|
113
|
Rules are objects too: A knowledge model for an active, object-oriented databasesystem
– Dayal, Buchmann, et al.
- 1988
|
|
111
|
Concepts and applications of multilevel transactions and open nested transactions
– Weikum, Schek
- 1992
|
|
110
|
Principles and Realization Strategies of Multilevel Transaction
– Weikum
- 1991
|
|
92
|
Managing business processes as an information resource
– Leymann, Altenhuber
- 1994
|
|
88
|
Migrating Legacy Systems
– Brodie
- 1995
|
|
72
|
Exotica/fmqm: A persistent message-based architecture for distributed workflow management
– ALONSO, AGRAWAL, et al.
- 1995
|
|
57
|
Specification and management of extended transactions in a programmable transaction environment
– Georgakopoulos, Hornick, et al.
- 1994
|
|
57
|
multilevel atomicity: A new correctness criterion for database concurrency control
– Lynch
- 1983
|
|
53
|
The workflow activity model WAMO
– Eder, Liebhart
- 1995
|
|
52
|
The Workflow Reference Model
– Hollingsworth
- 1995
|
|
52
|
Business process management with FlowMark
– Leymann, Roller
- 1994
|
|
48
|
Workflow and Transactions in InConcert
– McCarthy, Sarin
- 1993
|
|
45
|
Exotica: A Research Perspective on Workflow Management Systems
– Mohan, Alonso, et al.
- 1995
|
|
40
|
Modeling long-running activities as nested sagas
– Garcia-Molina, Gawlick, et al.
- 1991
|
|
40
|
Dynamic Restructuring of Transactions
– Kaiser, Pu
- 1992
|
|
37
|
Coordinating multi-transaction activities
– Garcia-Molina, Gawlick, et al.
- 1990
|
|
34
|
Nested transactions and reliable distributed computing
– Moss
- 1982
|
|
34
|
Multi-level recovery
– Weikum, Hasse, et al.
- 1990
|
|
26
|
Workflow Management Based on Objects, Rules, and Roles
– Kappel, Lang, et al.
- 1995
|
|
26
|
A theoretical foundation of multi-level concurrency control
– Weikum
- 1986
|
|
24
|
A Framework for Enforceable Specification of Extended Transaction Models and Transactional Workflows
– Georgakopoulos, Hornick
- 1994
|
|
23
|
A transaction model for an open publication environment
– Muth, Rakow, et al.
- 1992
|
|
19
|
Transaction Concepts in Autonomous Database Environments
– Veijalainen
- 1989
|
|
17
|
Experiences with Workflow Management: Issues for The Next Generation
– Abbot, Sarin
- 1994
|
|
16
|
A Workflow System Based on Active Databases
– Eder, Groiss, et al.
- 1994
|
|
16
|
The S-transaction Model
– Veijalainen, Eliassen, et al.
|
|
11
|
Multi-level Transactions and Open Nested Transactions
– Weikum, Schek
- 1991
|
|
10
|
E.: Implementation of the Flex Transaction Model
– Bukhres, Elmagarmid, et al.
- 1993
|
|
5
|
Specification of workflows with heterogeneous tasks in METEOR
– Krishnakumar, Sheth
- 1994
|
|
4
|
Liebhart W.: A Transaction-Oriented Workflow Activity Model
– Eder
- 1994
|
|
4
|
Supporting Business Transactions via Partial Recovery in Workflow Management Systems
– Leymann
- 1995
|
|
4
|
Issues in Open EDI
– Veijalainen
- 1992
|
|
4
|
Heterogeneous multilevel transaction management with multiple subtransactions
– Veijalainen
- 1993
|
|
1
|
Chrysanthis and Krithi Ramamrithan. ACTA: A framework for specifying and reasoning about transaction structure and behavior
– Panos
- 1990
|
|
1
|
Chrysanthis and Krithi Ramamrithan. A formalism for extended transaction model
– Panos
- 1991
|
|
1
|
Chrysanthis and Krithi Ramamrithan. Synthesis of extended transaction models using ACTA
– Panos
- 1994
|
|
1
|
Using semanntic knowledge for transaction processing in a distributed database
– Garcia-Molina
- 1983
|