airavata-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Danushka Menikkumbura <danushka.menikkumb...@gmail.com>
Subject Re: Workflow model Component
Date Sun, 08 Sep 2013 16:50:09 GMT
Supun,

AFAIK, those are the logical components of different types that
collectively form a workflow. Essentially a component has a set of input
ports (data/control) and a set of output ports (data/control).

A component in a workflow is analogous to a mediator in an ESB for instance.

A GUI node in XBaya that defines the graphical representation of a workflow
node, encapsulates a component.

Hope that helps.

Thanks,
Danushka


On Sun, Sep 8, 2013 at 9:21 PM, Supun Kamburugamuva <supun06@gmail.com>wrote:

> Hi,
>
> I went through the code to figure out how the Airavata workflow model is
> created. There is a set of classes under a package called
>
> org.apache.airavata.workflow.model.component
>
> I couldn't figure out the design rationale behind these classes.
>
> Thanks,
> Supun..
>
> --
> Supun Kamburugamuva
> Member, Apache Software Foundation; http://www.apache.org
> E-mail: supun06@gmail.com;  Mobile: +1 812 369 6762
> Blog: http://supunk.blogspot.com
>
>

Mime
View raw message