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.  

Suresh

On Sep 18, 2014, at 11:26 AM, Shameera Rathnayaka <[email protected]> 
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 apache.org , shameerainfo AT gmail.com
> Blog : http://shameerarathnayaka.blogspot.com/

Reply via email to