Simple Conceptual Unified Flow Language
Is used in the myGrid
project. It defines a high-level workflow description language that allows the user to map a conceptual task to a single entity with a minimal amount of implementation specific information (the translation to lower-level entities is done by the underlying system called the IT Innovation Enactment Engine
). Three main entities are defined: processors, data-links and coordinations. Unfortunately it is not possible to specify user-defined constraints neither to processors nor to data-links.
There is a basic exception handling mechnism included. It supports retry of invocation with configurable timeout and number of retries, and user-defined alternatives for processors failing constantly.