GLARE: A Grid Activity Registration, Deployment and Provisioning Framework
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
ASKALON: A Grid Application Development and Computing Environment
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
The Otho Toolkit - Synthesizing tailor-made scientific grid application wrapper services
Multiagent and Grid Systems - Special Issue on "Advances in Grid services Engineering and Management"
Grid Application Fault Diagnosis Using Wrapper Services and Machine Learning
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
Hi-index | 0.00 |
The long lifecycles of many scientific applications tend to surpass multiple generations of Grid technologies opening an increasing gap developers need to bridge. Automatic adaptation and migration of software to newer environments remains therefore as interesting research question. Most existing state-of-the-art solutions are Grid middleware services that execute programs based on provided descriptions forcing clients to use a generic and non-problem- centric interface. This short paper outlines the Otho Toolkit for synthesis of Grid application wrapper services based on specifications of scientific legacy programs. The generated output are service source codes that are either automatically built and packaged into a ready-to-deploy services or taken by developers for manual refinement. The services are customised and tailor-made for a specific application, service hosting environment and computational infrastructure. To increase their benefit they can be enhanced with supplemental functionality such as security credential management or filestaging. We applied the Otho Toolkit recursively to itself to synthesise a sophisticated Factory service that creates application-specific Grid services on-demand.