Cloud Application Development and Computing Environment

The Otho Toolkit: ASKALON's "Service-Enabler"

Automated Generation of Executor Services (XS) from resource-intensive scientific Legacy Applications

A large set of resource-intensive and performance-oriented scientific applications are available in the shape of task-oriented, often command-line-oriented, programs that follow a (file-based) input-output schema. Such program setups allow using job and resource management systems as gateways to various kinds of computational resources such as shared- and distributed memory machines and clusters, Computational Grid resources etc. Service-oriented architectures promise to ease application integration, to overcome heterogeneity issues and has strong industry support making them a good candidate also for scientific communities with compute-intensive problems. The Otho Toolkit aims at building a bridge between these two worlds, combining advantages and hiding disadvantages. It transforms a formal description of task-oriented programs into multiple types of Scientific Grid Application Services. The resulting application services hide all technical details behind an application-specific interface and are tailor-made and fully customized for the target Grid site/host.

The Otho Toolkit: its archetype

The Otho Toolkit is named after Otho, a member of starship Comet's crew commanded by Captain Future invented by Mort Weisinger from the US Pulp magazine published in the early 1940s. Otho is a shapeshifter android able to change appearance at will. The Otho Toolkit envisions to give this capability to legacy applications via automatic generation of custom and tailor-made Executor Services (XS) in various forms and adaptations.

Supported Target Platforms

Available Features


How to use the Otho Toolkit

Related Publications



Overview Cloud Computing People Publications Posters


AGWL Workflow Composition GroudSim

Workflow Execution (Meta) Scheduling Service Enabling Performance Prediction Performance Analysis

Resource Broker Resource Monitoring Askalon Visualization Diagrams