Building a federation of process support systems
WACC '99 Proceedings of the international joint conference on Work activities coordination and collaboration
Event-based distributed workflow execution with EVE
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Hi-index | 0.00 |
Cooperative process-oriented environments (CPEs) are typically large- scale distributed heterogeneous systems whose behavior is defined by processes. A CPE has to provide mechanisms for the integration and the coordination of applications of considerably different technologies running on heterogeneous platforms, such as diverse database management systems. Recent work focuses on data integration or addresses systematic control integration only partially. In this paper, we propose the Broker/Services Model as a software architecture model for CPEs. In this model, actors in a CPE (software systems or humans) are specified and implemented as reactive components. This model is also capable of modeling the functionality of CPE-components as well as component- interaction in a process-independent as well as a process-specific manner. In particular, the model can be applied to integrate database and non-database applications as well as manual tasks into architecturally coherent cooperative information systems.