Title: Supporting the design of service contracts with interaction models

Authors: Peter Rittgen

Addresses: School of Business and Informatics, University College of Boras, Allegatan 1, 501 90 Boras, Sweden

Abstract: A service contract typically specifies the service level, i.e., the quality parameters of the service to be performed. In addition to this static part, there is also the need to specify the business interactions required to achieve the service level, which can be seen as the dynamic part of the contract. We suggest a procedure to derive both parts of the service contract from the same model of the interactions between service provider and client. This ensures the alignment of both parts and adds richer, behavioural semantics to the contract. We show the feasibility of the approach in a case study with a logistics service provider and its clients.

Keywords: business services networks; BSN; service-oriented architecture; SOA; service contracts; contract design; business interaction; dynamic essential modelling; organisational modelling; DEMO; logistics services.

DOI: 10.1504/IJIEM.2007.011588

International Journal of Internet and Enterprise Management, 2007 Vol.5 No.1, pp.5 - 22

Published online: 04 Dec 2006 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article