Specification and verification of web services transactions

  • Authors:
  • Iman Saleh;Gregory Kulczycki;M. Brian Blake

  • Affiliations:
  • Virginia Polytechnic Institute and State University, Falls Church, VA;Virginia Polytechnic Institute and State University, Falls Church, VA;University of Notre Dame, Notre Dame, IN

  • Venue:
  • Proceedings of the Fourth SIGMOD PhD Workshop on Innovative Database Research
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Research in transactions planning has recognized the evolvement of Web Services as an industry standard to implement transactional business processes. Web transactions are formed by integrating services in an ad-hoc manner. Distributed transaction protocols may be used to ensure data integrity. However, these protocols require some level of coordinated transaction management. Moreover, individual services must be transaction-aware in order to support necessary compensation operations. These assumptions are unrealistic in the case of the Web. We propose a data modeling and contracting framework for Web services that facilitates the verification of data integrity properties in ad-hoc transactions. The proposed framework enables services' integrator to plan their transactions while ensuring data integrity conditions.