[kepler-users] Kepler Question
Edward A. Lee
eal at eecs.berkeley.edu
Thu Oct 2 03:15:40 PDT 2008
We have done some experimenting with having multiple workflows running
and communicating in the (underlying) Ptolemy II system. Yang Zhao made
some Ptolemy II models a few years ago that implemented a distributed
chat application as a concept demo. But we've never really packaged
up this work... It would be well worth doing...
Edward
Bertram Ludaescher wrote:
>
>
> On Thu, Oct 2, 2008 at 1:27 AM, ted leslie <tleslie at tcn.net
> <mailto:tleslie at tcn.net>> wrote:
>
>
> I just stumpled upon Kepler and am absolutly blown away!
>
> I think it will be very useful for me,
> but one requirement that I would have is,
>
> Can I have workflows interact?
> Can one trigger another, or start it up?
> Can they communicate to one another?
> (maybe even a WF run within a WF?, import a WF as a data provider to
> another WF?)
>
>
> There are several answers to this: First, a workflow running within a
> workflow is called a "composite actor" or "subworkflow" in our
> terminology. When one nests a wf inside another one, the question
> arises: how should this be executed? What's the model of computation.
> Thanks to Ptolemy's various underlying models of computation, we can use
> in Kepler different ways of nesting workflows inside one another, all
> with clear semantics (there are papers and documentation describing how
> this works).
>
> Having said this, we normally don't think of multiple instances of
> workflows as running indepdently and then somehow communicating.
> Although such a thing is possible (e.g. this *might* be related somewhat
> to Ptolemy's life cycle models, where one model (aka workflow in Kepler
> lingo) can start another one), we rather think of workflows typically as
> data-driven analysis pipelines (dataflow process networks).
>
>
> Also, I use Linux exclusively, but to avoid Java installs and other
> prereq.
> I just put it into a Windows OS on vmware, to give it a quick look.
> Is the Linux version as full featured as the Windows? (or fuller, or
> lessor?)
> (If not what are diffs?)
>
>
> I'm not aware of a difference. And you can always get the latest version
> via the source code repository.
>
>
>
> These might be very noob questions, and I don't mind "RTFM",
> but these are fundimental Q's I would appreacate brief feed back on,
> (or reference pointers)
> before I take a much deeper dive in.
>
>
> Here is a good starting point:
> http://www.kepler-project.org/Wiki.jsp?page=Documentation
>
> Bertram
>
>
>
> Thanks,
>
>
> --
> ted leslie <tleslie at tcn.net <mailto:tleslie at tcn.net>>
> _______________________________________________
> Kepler-users mailing list
> Kepler-users at ecoinformatics.org <mailto:Kepler-users at ecoinformatics.org>
> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-users
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Kepler-users mailing list
> Kepler-users at ecoinformatics.org
> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/kepler-users
-------------- next part --------------
A non-text attachment was scrubbed...
Name: eal.vcf
Type: text/x-vcard
Size: 351 bytes
Desc: not available
URL: <http://lists.nceas.ucsb.edu/kepler/pipermail/kepler-users/attachments/20081002/ee185894/attachment.vcf>
More information about the Kepler-users
mailing list