Reference Hub2
An Approach to Checking Compatibility of Service Contracts in Service-Oriented Applications

An Approach to Checking Compatibility of Service Contracts in Service-Oriented Applications

Surya Nepal, John Zic, Thi Chau
Copyright: © 2009 |Volume: 6 |Issue: 2 |Pages: 24
ISSN: 1545-7362|EISSN: 1546-5004|ISSN: 1545-7362|EISBN13: 9781615204458|EISSN: 1546-5004|DOI: 10.4018/jwsr.2009040103
Cite Article Cite Article

MLA

Nepal, Surya, et al. "An Approach to Checking Compatibility of Service Contracts in Service-Oriented Applications." IJWSR vol.6, no.2 2009: pp.42-65. http://doi.org/10.4018/jwsr.2009040103

APA

Nepal, S., Zic, J., & Chau, T. (2009). An Approach to Checking Compatibility of Service Contracts in Service-Oriented Applications. International Journal of Web Services Research (IJWSR), 6(2), 42-65. http://doi.org/10.4018/jwsr.2009040103

Chicago

Nepal, Surya, John Zic, and Thi Chau. "An Approach to Checking Compatibility of Service Contracts in Service-Oriented Applications," International Journal of Web Services Research (IJWSR) 6, no.2: 42-65. http://doi.org/10.4018/jwsr.2009040103

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

In the service-oriented architecture model, a service may be characterized by its exchange of asynchronous messages, and a service contract is a desirable composition of a variety of messages. Though this model is simple, implementing large-scale, cross-organizational distributed applications may be difficult to achieve in general, as there is no guarantee that service composition will be possible because of incompatibilities between the service contracts. This article examines and addresses this problem, first by identifying and specifying contract compatibility conditions based on standards such as WS-Business Activity, and second, through the use of a compatibility checking tool that enables application developers to perform checks at design time.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.