[ 
https://issues.apache.org/jira/browse/AIRAVATA-345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13612026#comment-13612026
 ] 

Nipuni Perera edited comment on AIRAVATA-345 at 3/24/13 6:42 AM:
-----------------------------------------------------------------

Hi,

I am Nipuni Perera , a student from University of Moratuwa. I like to do a GSoC 
project with Apache Airavata. I have downloaded Airavata and went through the 
tutorials. I have studied some of the research papers listed here [1]. I am a 
member of the final year project group for research on OGC's WPS integration to 
the Apache Airavata. I too have a background knowledge on workflows, science 
gateways, workflow management systems, Apache Airavata and I have experience on 
developing Eclipse plugins.

I am interested in this project idea[2], and I suggest to develop a plugin on 
Eclipse IDE for running and monitoring workflows.
As far as the high level requirements/features for this project are
1. Dynamic client generation at eclipse runtime - Design of this feature also 
can be extended to a dry run simulations of a workflow.

2. Workflow status monitoring - This is a classic problem that can be 
approached with a pub-sub mechanism. So the WS-Messenger integration in 
Airavata will be utilized to implement this feature. 

3. Workflow monitoring data visualization - This should be presented to the 
workflow in an intuitive manner. In more details, rather representing raw 
monitoring events back to the workflow developer, the visualization should help 
to get a quick overall idea about run-time status of the workflow

[1] 
https://cwiki.apache.org/confluence/display/AIRAVATA/Related+Research+Literature
[2] 
https://issues.apache.org/jira/browse/AIRAVATA-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Thanks,
Nipuni
                
      was (Author: nipuni):
    Hi,

I have replied to dev mailing list with a detailed description of my approach 
for the project. 

Thanks,
Nipuni
                  
> [GSoc] Plugins for running & monitoring workflows
> -------------------------------------------------
>
>                 Key: AIRAVATA-345
>                 URL: https://issues.apache.org/jira/browse/AIRAVATA-345
>             Project: Airavata
>          Issue Type: New Feature
>          Components: Workflow Interpreter, WS-Messenger
>            Reporter: Saminda Wijeratne
>            Assignee: Saminda Wijeratne
>            Priority: Minor
>              Labels: gsoc2012, gsoc2013, mentor
>
> For a person who works alot with workflows & job executions, would like to 
> have some tools to do common tasks like submitting jobs/workflows, monitoring 
> & analyzing. If he/she can use such a tool with very less effort on 
> configuring & taking less resources it will be quite useful. 
> What I'm suggesting is having some simple tools built as plugins for 
> frequently used applications such as web browsers and IDEs. These plugins 
> will give the ability for the user to do atleast the basic workflow execution 
> tasks, monitoring their progress, get notifications , view statistics etc. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to