An Approach to Implement Contracts as Trusted Intermediaries

  • Authors:
  • Olivier Perrin;Claude Godart

  • Affiliations:
  • LORIA-INRIA;LORIA-INRIA

  • Venue:
  • WEC '04 Proceedings of the First IEEE International Workshop on Electronic Contracting
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In a virtual enterprise context, business process interoperability and cooperative process enactment are important in order to achieve a common objective despite the distribution in space, time and organizations. A contract is a facility used to deploy cross-organizational processes, to monitor and to enforce the composition and the enactment of these processes both inside and outside the organizationýs boundaries. This paper presents a contract model for describing clauses that address business interactions, for deploying cross-organizational activities (called synchronization points) and for enforcing and controlling policies. The contract is an XML document used to describe how process Web services cooperate and how synchronization points enforce contract clauses.