Suresh Marru created AIRAVATA-2717:
--------------------------------------

             Summary: [GSoC] Resurrect User-Defined Airavata Workflows 
                 Key: AIRAVATA-2717
                 URL: https://issues.apache.org/jira/browse/AIRAVATA-2717
             Project: Airavata
          Issue Type: Epic
    Affects Versions: 0.17
            Reporter: Suresh Marru


Airavata used to support user-defined workflows using an interface XBaya to 
drag and drop application components to a workspace and define data flow and 
control flow dependencies among the application nodes. Airavata's workflow 
system was used for composing, executing, and monitoring workflow graphs 
primarly web service components. The workflow description was high level 
abstraction and used to be converted to lower level execution run times like 
BPEL, SCUFL and Python scripts.

 

Airavata has evolved significantly and the current development version is being 
built-over Apache Helix for DAG orchestration. This provides an opportunity to 
resurrect workflow capabilities in Airavata. 

This GSoC project involves finalizing a Airavata Workflow Language; modify the 
orchestrator to parse user described workflow and translate to equivalent Helix 
DAG's; execute and monitor the worklfows; develop a simple UI to demonstrate 
the capabilities. 

To describe the workflows, you can build on this - 
[https://docs.google.com/document/d/1eh7BV8CHupxyM2jeqcM2tUG5MnXFt7hNDX4PQDfxCcM/edit]
 or follow other discussions like - 
https://issues.apache.org/jira/browse/AIRAVATA-2555 and 

User community & Impact of the software: Airavata is primarily targeted to 
build science gateways using computational resources from various disciplines. 
The initial targeted set of gateways include projects supporting research and 
education in chemistry, biophysics, and geosciences . The goal of airavata is 
to enhance productivity of these gateways to utilize cyberinfrastructure of 
resources (e.g., local lab resources, the Extreme Science and Engineering 
Discovery Environment (XSEDE), University Clusters, Academic and Commercial 
Computational Clouds. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to