Imperial College eScience Networked Infrastructure
ICENI (Imperial College eScience Networked Infrastructure) is a collection of grid middleware used for providing and coordinating grid services for escience applications. ICENI includes a GUI workflow construction tool integrated into the Netbeans IDE - it is a part of larger GENIE portal serving for ICENI-based parameter sweep experiments. This tool can create a textual
execution plan of the workflow in an XML meta language derived from
YAWL (Yet Another Workflow Language). The ICENI workflow system supports conditionals, loops, and parallel execution.
The application in ICENI is described with a component-model description. Each component of the application is abstract and may be scheduled onto various possible implementations. The abstract description is translated into an exact execution plan (in Job Description Markup Language notation).
| Language | Formalism | Flow element | Single-task executor |
|---|
| YAWL-derived | (loops, cond., ??) | abstract component (scheduled later) | set of Launchers |
Resources