Cardiff University

SWFL - Service Workflow Language

Our research at Cardiff University in the workflow area was focused mainly on the development of an XML-based description language for scientific service-based workflows, and on an execution environment that takes a workflow as its input, and supervises its execution. The XML-based description language is called Service WorkFlow Language (SWFL), and it extends WSFL by supporting programming constructs, such as loops and conditional execution, commonly used in scientific programming - these are the same loop and conditional constructs found in the Java language. A loop in SWFL can be tagged as sequential or parallel to indicate whether different loop iterations can be run in parallel. In addition, SWFL permits very general data link mappings that allows a greater degree of control over the handling of complex data objects that are input to a service, compared with that available with WSFL.

Investigator: Dr. Yan Huang (Coral)


Copyright
Cardiff University
Wales
webmaster@wesc.ac.uk