Requirements and architecture for automatic setup and enactment of reliable cooperative services


Derks, Wijnand and Grefen, Paul (2002) Requirements and architecture for automatic setup and enactment of reliable cooperative services. [Report]

open access
Abstract:Service providers often cooperate to offer advanced services to their
customers. This cooperation often involves process synchronization and data
sharing. The specific service requirements and inherent heterogeneity of
provider infrastructures, make cooperation setup and enactment hard. Current
approaches therefore either manually configure and implement the service
setup and often apply standard techniques that do not fit heterogeneity of
providers in general or cannot satisfy the customized cooperation
requirements needed.
Therefore, we propose ASSURE, an approach that enables automatic service
setup and reliable enactment for customized cooperation requirements. We
identify requirements with respect to reliability, autonomy, heterogeneity and
distribution. We propose an architecture that consists of four layers as an
extension of existing infrastructure: contracting layer, composition layer,
coordination layer and execution layer. The architecture supports automatic
cooperative service setup and enactment, and provides functionality for
transactional correctness guarantees. The architecture supports peer-to-peer
implementation such that it can be used locally and supports flexible degrees
of automation.
Item Type:Report
Copyright:© 2002 CTIT
Electrical Engineering, Mathematics and Computer Science (EEMCS)
Research Group:
Link to this item:
Export this item as:BibTeX
HTML Citation
Reference Manager


Repository Staff Only: item control page

Metis ID: 208532