By Topic

Web Services Variation Façade - Domain Specific Reference Architecture for Increasing Integration Usability

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Ethan Hadar ; CA Labs CA Inc., Yokneam, Israel ; Mark Perreira

Providing a usable service is a well known requirement. However, integration use-cases variations and evolution needs usually result in the construction of a generic, coarse-grained service. Such services tend to be complicated in comparison to specific, fine grained, highly usable ones. The differences between complex and simple integration points should not make them mutually exclusive, but rather mutually supported according to practical use cases. This paper describes an architectural reference solution implemented as a Web service variation facade. The architecture defines two types of services: a simple, open access, domain specific business language type; and an access-controlled, complex, coarse type, based on licensing permits. Both types of services are constructed in accordance with relevant publishing policies. The first is ready to integrate with a simple contract, and the second requires preliminary integration negotiations with a detailed and usually complex contract. The solution differentiates between the variations in integration scenarios and the core product functionality, while using single deployment protocol that utilizes a licensing policy. It provides highly usable services as well as complex generic ones, while limiting changes from the external to the internal domain, and vice versa.

Published in:

IEEE International Conference on Web Services (ICWS 2007)

Date of Conference:

9-13 July 2007