Thats a good elaboration Saminda. I just would like to add that Airavata Workflow System running in local execution mode (called Dynamic Execution) has some of these features already. And XBaya UI has semantics on how to put break points and stop/restart workflow. These were well received before.
Back to the GSOC goals, the Airavata workflow engine executing in server mode, where workflow is launched to the server and interpreted at the server. So this makes this task pretty interesting, from a client (XBaya GUI or a web portal), the server should support interactivity exposed through the web service interface. The user can think of advanced staff like open a prompt and issue commands to execute against a running instance. Hi Hasitha, Sorry if these details are overwhelming to start with, but do not worry, once you get started and run some static workflows these will start to make more sense. We will be happy to elaborate in detail and walk you through as you go along. Suresh On Mar 15, 2012, at 11:09 PM, Saminda Wijeratne wrote: > Thanks for your interest Hasitha. I've updated the jira [1] with some > details on some of the functionalities we could expect from this feature. > Please feel free to comment on them on the jira or over this mail thread. > The specific details are flexible based on the implementation & time > constraints. > > Thanks & Regards, > Saminda > > 1. https://issues.apache.org/jira/browse/AIRAVATA-343 > > On Thu, Mar 15, 2012 at 9:21 PM, Hasitha Aravinda > <[email protected]>wrote: > >> Thanks Suresh. >> >> Yes, it is better if I can have more details about this feature. So I can >> further study about necessary technologies and related works on this. >> >> Thanks, >> -- >> Hasitha Aravinda >> >> On Fri, Mar 16, 2012 at 12:07 AM, Suresh Marru <[email protected]> wrote: >> >>> Hi Hasitha, >>> >>> Thank you for your interest on this project. This is an interesting >>> feature which will open ways for us not only to debug workflows but also >> to >>> connect to running instances and allow us to steer the already executing >>> workflows. Saminda Wijerante is mentoring this project and I will let him >>> chime in with more details. >>> >>> Suresh >>> On Mar 15, 2012, at 1:50 PM, Hasitha Aravinda wrote: >>> >>>> Hi, >>>> >>>> My name is Hasitha Aravinda, an Undergraduate student studying Computer >>>> Science and Engineering. I am interesting in this new feature. I'm >>>> currently studying Airavata and Airavata Workflow model and have rough >>>> understanding about the current implementation. So I would like to work >>> on >>>> this as my GSoC 2012 project. >>>> >>>> Suggestions on the approach that I have to take and Additional >>>> details/materials I should follow are very much appreciated. >>>> >>>> Thanks & Regards. >>>> -- >>>> -- >>>> *Hasitha Aravinda*, >>> >>> >>
