[
https://issues.apache.org/jira/browse/AIRAVATA-798?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Suresh Marru updated AIRAVATA-798:
----------------------------------
Fix Version/s: (was: 0.13)
WISHLIST
> [GSoC] Web based Workflow Composer for Airavata
> ------------------------------------------------
>
> Key: AIRAVATA-798
> URL: https://issues.apache.org/jira/browse/AIRAVATA-798
> Project: Airavata
> Issue Type: New Feature
> Components: Workflow Interpreter, XBaya
> Reporter: Suresh Marru
> Labels: gsoc2013, mentor
> Fix For: WISHLIST
>
>
> Apache Airavata users construct workflows by chaining together set of
> applications and web services resulting in a graphical representation of
> workflows. These workflows composed by drag and drop features build a
> abstract and high lever workflow languages.Currently Airavata XBaya services
> these needs and is implemented in Java Swing. Similarly XBaya was also
> implemented in Flex.
> This project focuses on developing a web based version of the workflow
> composition and monitoring interface similar in functionality to XBaya.
> Currently XBaya WSDL operations and message type definition determines both
> the number of input/output parameters that the component has and the data
> type of each parameter. Messages are general XML and can have deeply-nested
> structures. However, XBaya treats the child elements of the root of a
> message as independent parameters. The type of each parameter can be any
> simple type (string, integer, etc.), array, or a complex type. The potential
> student can evaluate the use of WSDL and come up with alternatives.
> The student for this task has to be prepared to work extensively in java
> script to build the drag drop interface. WSDL knowledge will be preferred but
> not mandatory, that can be acquired.
> User community & Impact of the software: Airavata is a general purpose
> distributed systems software. It is used to build science gateways supporting
> research and education in chemistry, life sciences, biophysics, environmental
> sciences, geosciences astronomy and nuclear physics. 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), the Open Science Grid (OSG), University
> Clusters, Academic and Commercial Computational Clouds like FutureGrid &
> Amazon EC2). By using open community based software components and services
> like Airavata, gateways will be able to focus on providing additional
> scientific capabilities and to expanding the number of supported users. The
> capabilities of these gateways will offer clear benefits to society.
--
This message was sent by Atlassian JIRA
(v6.2#6252)