airavata-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Suresh Marru <>
Subject Re: Evaluate Suitable Scientific Workflow Language for Airavata.
Date Thu, 18 Sep 2014 16:03:09 GMT
Hi Shameera,

This is a very good discussion. Just a quick comment that you do not need to restrict to scientific
languages. I think we should also look into workflow languages used by workflow tools in big
data and cloud worlds.  


On Sep 18, 2014, at 11:26 AM, Shameera Rathnayaka <> wrote:

> Hi All, 
> As we all know Airavata has its own workflow language call XWF. When XWF was introduced,
main focus points are interoperability and convertibility. But with years of experience it
is convinced that above requirements are not really useful when we come to real world use
cases. And XWF is XML based bulky language where we attache WSDLs and Workflow image it self.
But with the recent changes WSDL part is being removed from XWF. 
> It is worth to evaluate handy Scientific workflow languages in industry and find out
pros and cons, at the end of this evaluation we need to come up with idea how we should improve
Airavata workflow language, either we can improve existing XWF language, totally change to
a new language available in industry or write a new light weight language. Basic requirements
that we expect from new improvement are, high usability, flexible, light weight and real time
monitoring support. As you can see above requirements are not direct comes with workflow languages
but we need workflow language which help to support above requirements.
> After reading few papers and googling, initially i have come up with following three
existing languages,  
> 1. YAWL
> 2. WS-BPEL 
> ​3. SIDL 
> In my opinion SIDL is more familiar with scientific domain, Radical-SAGA also uses slightly
modified version of SIDL. Other than above three languages we can come up with simple workflow
language base on json(or yaml) which support all our requirements for some extends. 
> It would be grate if I can get more input regarding the $Subject form the airavata community.
You all are more than welcome to provide any type of suggestions. 
> Thanks, 
> Shameera.
> ​
> -- 
> Best Regards,
> Shameera Rathnayaka.
> email: shameera AT , shameerainfo AT
> Blog :

View raw message