On Mon, Aug 3, 2009 at 18:51, Paul
Fisher<[email protected]> wrote:
> My naive thoughts were that a derivative of this could be used to
> convert from one workflow language (e.g. BPEL or Kepler) to another
> (e.g. Scufl or T2Flow). If it is possible to identify common elements in
> a workflow language (as with the bits in the css file) such as the
As pointed out before, the different workflow languages are different
because they have differences, not just because they started living
separately.
If you want to come up with some 'common' language, you would either
have to make it super-generic to cater for all workflow systems, or
restrict it down, where only a limited set of workflows could be
transcribed - or let's say translated. ("Transcription" sounds like
there's some kind of 1-1 mapping, like Cyrillic vs. Latin characters)
If you want to be able to run Kepler workflows in Taverna and vice
versa, it's probably a better idea to expose Taverna and Kepler
workflows as services or plugins to each-other. At least then you can
be sure that the workflow executes as intended as you would be using
the standard workflow engines.
If we are talking about more the conceptual idea of a workflow your
approach could be useful - where one does not expect the loaded
workflow to run immediately, but to be some kind of starting point
which needs some tweaking.
The question is along which lines should this common workflow language
go - I imagine that each workflow system team would argue that THEIR
model and granularity is the best. What would be good is if we could
identify some workflows in several workflow systems, where there would
be a case to use this common workflow model (like a typical
bioinformatics pipeline). For instance in the provenance challenges
they have described abstract workflows as text, where the different
teams have realised this workflow in their respective systems.
--
Stian Soiland-Reyes, myGrid team
School of Computer Science
The University of Manchester
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________
taverna-users mailing list
[email protected]
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/taverna-mailing-lists/