Aspect-oriented Dependency Injective Service Gateway for Web Services Aggregation

C. Kaewkasi and P. Kaewkasi (Thailand)


Web Services Aggregation, Loose coupling, Aspect oriented Programming, and Dependency Injection.


This paper introduces a new aspect-oriented pattern for aggregating Web Services (WS). Our pattern, called Dependency Injective Service Gateway (DISG), solves several issues found in the traditional software that implemented Service Gateway pattern. DISG also support the separation of concerns. Our DISG implementation is built on the top of our new aspect weaving technique, which is also proposed in this paper, the Interface-based Aspect Weaving (IAW). The result framework based on DISG pattern with IAW technique shows that it can be used to aggregate WS in the more effective way than the traditional approach.

Important Links:

Go Back