You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@airavata.apache.org by "Suresh Marru (JIRA)" <ji...@apache.org> on 2013/03/23 14:13:14 UTC

[jira] [Commented] (AIRAVATA-345) [GSoc] Plugins for running & monitoring workflows

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

Suresh Marru commented on AIRAVATA-345:
---------------------------------------

This task is still relavent for 2013 gsoc. But it should be noted that Airavata API has evolved and matured since the time this task was proposed. The new pluggins have to consume API. API itself may need to improved but this is an active area of development and dev list can help with API improvements while GSOC project focuses on plugins. 
                
> [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

Re: [jira] [Commented] (AIRAVATA-345) [GSoc] Plugins for running & monitoring workflows

Posted by Nipuni Perera <ni...@gmail.com>.
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

On Sat, Mar 23, 2013 at 6:43 PM, Suresh Marru (JIRA) <ji...@apache.org>wrote:

>
>     [
> https://issues.apache.org/jira/browse/AIRAVATA-345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13611713#comment-13611713]
>
> Suresh Marru commented on AIRAVATA-345:
> ---------------------------------------
>
> This task is still relavent for 2013 gsoc. But it should be noted that
> Airavata API has evolved and matured since the time this task was proposed.
> The new pluggins have to consume API. API itself may need to improved but
> this is an active area of development and dev list can help with API
> improvements while GSOC project focuses on plugins.
>
> > [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
>



-- 
Nipuni Piyabasi Perera
Undergraduate
Department of Computer Science And Engineering
University of Moratuwa
Sri Lanka