Workflow Management System in BeesyCluster 163
1. An intuitive interface for workflow creation by drawing a graph of tasks
represented by nodes and task dependencies by edges.
2. Presenting users with a list of services available to them, possibly run-
ning on provider-owned computing nodes and published by various
providers.
3. Easy assignment of services capable of executing workflow tasks.
4. Automatic generation of constraints according to the algorithms pre-
sented in Sections 4.2.1 and 4.4 allowing the user to edit and change
constraints; the latter are generated taking the following into consider-
ation
• Input files specified by the user—the user specifies files on each
of their system accounts registered in BeesyCluster; the module
obtains the size