G-ODE, an extension of the apache ODE for grid services

Binh Thanh Nguyen, Duc Huu Nguyen, Thuy Thanh Nguyen
Author affiliations


  • Binh Thanh Nguyen Ha Noi University of Science and Technology
  • Duc Huu Nguyen Ha Noi University of Science and Technology
  • Thuy Thanh Nguyen University of Engineering and Technology




Grid services and workflows using BPEL have gained much interest in Grid computing recently as they allow useful structured tasks to be composed and invoked automatically within a Grid environment. With normal Web services (stateless ones), the composition and invocation can be done with BPEL and its engines such as ActiveBPEL and Apache ODE. However, the invocation of Grid services (stateful ones) presents a problem for BPEL and its engines because they lack features for supporting stateful services. In our previous work [1], this problem was deeply analysed and from that a clean solution was proposed allowing BPEL-ODE invocation of Grid services. This paper aims to combine the previous result with new complete implementation for the proposed solution. The meaning of our solution will be explained more clearly through a BPEL workflow example. Our implementation called G-ODE, is an extension of the ODE enabling both Web Services and Grid Services invocation.


Metrics Loading ...



How to Cite

B. T. Nguyen, D. H. Nguyen, and T. T. Nguyen, “G-ODE, an extension of the apache ODE for grid services”, JCC, vol. 28, no. 3, pp. 245–259, Nov. 2012.



Computer Science