Towards a contractual approach for transaction management 1

We model and analyse a business case from a dual view of process and service perspectives. We discover that a common understanding of transactional reliability is missing between the parties collaborating in this case. Therefore, we propose to enclose a transactional quality of service (TxQoS) specification in a service level agreement (SLA) to infuse transactional semantics into e-contracts for contract-driven service-oriented processes. A contract structure with a business terminology is designed to enable unambiguous interpretation and understanding of transactional qualities between the business and technical communities as well as between the contracting parties. A framework is developed consisting of an architecture, a mapping–matching model and a monitoring mechanism to support the TxQoS approach.

[1]  Gustavo Alonso,et al.  Advanced transaction models in workflow contexts , 1996, Proceedings of the Twelfth International Conference on Data Engineering.

[2]  Samuil Angelov,et al.  Foundations of B2B electronic contracting , 2006 .

[3]  Paul W. P. J. Grefen,et al.  A survey on the history of transaction management: from flat to grid transactions , 2008, Distributed and Parallel Databases.

[4]  Jochem Vonk,et al.  TxQoS : concepts, scenario, and framework , 2007 .

[5]  Paul W. P. J. Grefen,et al.  A Dual View to Facilitate Transactional QoS , 2007, 16th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2007).

[6]  Paul W. P. J. Grefen,et al.  Global transaction support for workflow management systems: from formal specification to practical implementation , 2001, The VLDB Journal.

[7]  Matthias Nussbaum Database Transaction Models for Advanced Applications , 1992 .

[8]  Mike P. Papazoglou,et al.  Web services technology in support of business transactions , 2007, Service Oriented Computing and Applications.

[9]  Mike P. Papazoglou,et al.  Introduction: Service-oriented computing , 2003, CACM.

[10]  Jim Gray,et al.  The Transaction Concept: Virtues and Limitations (Invited Paper) , 1981, VLDB.

[11]  Leon Sterling,et al.  Quality of service for web services , 2004 .