[kepler-dev] Kepler user interface + relation to Recito

Matthew Jones jones at nceas.ucsb.edu
Mon Nov 19 10:38:06 PST 2007


Hi Tim,

We have met the Recito developers at last year's miniconference, but we 
were not involved in what they did.  Our plans under Kepler/CORE for a 
new UI are more centered around a clean messaging API separating the 
user interface from the execution engine.  We are motivated by some use 
cases having to do with long-running workflows: the need for workflows 
to be able to be executed on various machines, the need to be able to 
launch the GUI to start a job, quit the UI but keep the workflows 
running in the background (we call it "detached execution") and then 
reconnect the UI later to monitor progress, and the desire to support 
multiple different UI clients (e.g., Vergil, eclipse-based, and web-based).

As Kepler/CORE is just starting, we have not yet collected requirements 
nor designed the API.  This would be done in conjunction with the 
community to try to determine what architecture would serve us best. 
Many people have spoken of an Eclipse UI, and so I think that would be 
high on the list of client environments that we would want to support, 
although it would be a lot of work to develop a new UI from scratch, so 
I'm not sure whether that would happen in the first pass -- more likely 
a refactoring of the current engine/vergil to make it so that they are 
better separated, allowing groups like the Recito team the ability to 
utilize the new messaging API in their eclipse client.

Matt

Tim Van den Bulcke wrote:
> Hi,
> 
> I have been following the evolution of Kepler for a while now and I am 
> very enthousiastic with the projects that are currently being started 
> such as Kepler/CORE.
> 
> I have seen that there exists another project called "Recito" 
> (http://www.sp-process.it/index.php?option=com_content&task=view&id=23&Itemid=55) 
> which provides an eclipse-based user interface to Ptolemy and has some 
> additional actor libraries.
> - What is their relation to the Kepler development team?
> - Are there plans to migrate the Kepler user interface to an 
> eclipse-based environment (which would be a great enhancement in my 
> opinion)?
> 
> In Kepler/CORE a standalone GUI will be developed, is it the intention 
> to base this on Recito or will this be done independently?
> 
> Thanks a lot for your answers!
> 
> Tim.
> 
> 
> 
> -- 
> _______________________________________________________ 
> 
> ir. Tim Van den Bulcke
> PhD candidate
> 
> ESAT-SCD
> K.U. Leuven
> Kasteelpark Arenberg 10
> B-3001 Leuven (Heverlee)
> Belgium
> 
> room: 03.11/14
> tel: +32 16 32.86.43
> fax: +32 16 32.19.70
> email: tim.vandenbulcke at esat.kuleuven.be
> homepage: http://homes.esat.kuleuven.be/~vdbulcke/
> personal homepage: http://timvandenbulcke.objectis.net
> _______________________________________________________ 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Kepler-dev mailing list
> Kepler-dev at ecoinformatics.org
> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-dev

-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Matthew B. Jones
Director of Informatics Research and Development
National Center for Ecological Analysis and Synthesis (NCEAS)
UC Santa Barbara
jones at nceas.ucsb.edu                       Ph: 1-907-523-1960
http://www.nceas.ucsb.edu/ecoinfo
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


More information about the Kepler-dev mailing list