airavata-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nipuni Perera <>
Subject Re: [jira] [Commented] (AIRAVATA-345) [GSoc] Plugins for running & monitoring workflows
Date Sun, 24 Mar 2013 05:43:34 GMT

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



On Sat, Mar 23, 2013 at 6:43 PM, Suresh Marru (JIRA) <>wrote:

>     [
> 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:
> >             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:

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

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message