Distributed work management: activity coordination within the EuroCoOp project
Computer Communications - Special issue: computer supported cooperative work
Business engineering with object technology
Business engineering with object technology
Measuring the performance of communication middleware on high-speed networks
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
IBM Systems Journal
Software reuse: architecture, process and organization for business success
Software reuse: architecture, process and organization for business success
Inside Taligent Technology
The Mentor Project: Steps Toward Enterprise-Wide Workflow Management
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
ER '96 Proceedings of the 15th International Conference on Conceptual Modeling
DEXA '97 Proceedings of the 8th International Workshop on Database and Expert Systems Applications
Decentralized control structures for distributed workflow applications
Integrated Computer-Aided Engineering
Hi-index | 0.01 |
This paper describes a generic approach for building object-oriented workflow management systems in a distributed environment. It is based on business objects that encapsulate resources and basic business processes. They are accessible via CORBA interfaces. As opposed to more conventional work-flow approaches, control is fully decentralised, arbitrary workflow control structures can be modelled, and involved resources maintain autonomy. Moreover, the approach is not limited to one specific implementation of a workflow management system but can be applied on a more generic basis. The concepts are validated by an implementation on top of Orbix and are illustrated by concrete examples of workflows. All distributed interactions are based on CORBA object communication. Selected CORBA services such as naming, events, persistence and externalisation are utilised, and experiences with their integration into our environment are reported, too.