The Grid Workflow Forum
[ start | index | login ]
start > Kepler

Kepler

Created by bassheide. Last edited by bassheide, 4 years and 5 days ago. Viewed 2,416 times. #11
[diff] [history] [edit] [rdf]
labels
attachments

Kepler: A system for scientific workflows

Kepler is currently based on the Ptolemy-II system for heterogeneous, concurrent modeling and design. The Kepler project is a crossproject collaboration to develop open source tools for Scientific Workflows. Currently this collaboration includes contributing members from the following projects:

  • SEEK: Science Environment for Ecological Knowledge
  • SDM Center/SPA: SDM Center/Scientific Process Automation
  • Ptolemy-II: Heterogeneous Modeling and Design
  • GEON: Cyberinfrastructure for the Geosciences
Kepler allows Drag&Drop creation and execution of workflows for distributed applications. Workflows are modelled in MoML. Using the abstract "Actor" of Ptolemy-II as a wrapper, Web- and GridServices, Globus Grid Jobs, and GridFTP can be used as components in an application. There exist several libraries of actors for different purposes. Custom actors can be added by the user. The creation of composite actors consisting of a workflow of other actors is also possible (due to graph clustering in MoML).

The actual execution of the MoML-model is driven by one or more "Directors" which define the strategy of execution (see Ptolemy-II). The usage of clustering in the workflow graph allows different execution strategies to be mixed in one workflow.

Resources

Related

no comments | post comment
gridworkflow.org | Copyright 2005-2008 Fraunhofer FIRST