Composing Different Models of Computation in Kepler and Ptolemy II
- Cite this paper as:
- Goderis A., Brooks C., Altintas I., Lee E.A., Goble C. (2007) Composing Different Models of Computation in Kepler and Ptolemy II. In: Shi Y., van Albada G.D., Dongarra J., Sloot P.M.A. (eds) Computational Science – ICCS 2007. ICCS 2007. Lecture Notes in Computer Science, vol 4489. Springer, Berlin, Heidelberg
A model of computation (MoC) is a formal abstraction of execution in a computer. There is a need for composing MoCs in e-science. Kepler, which is based on Ptolemy II, is a scientific workflow environment that allows for MoC composition. This paper explains how MoCs are combined in Kepler and Ptolemy II and analyzes which combinations of MoCs are currently possible and useful. It demonstrates the approach by combining MoCs involving dataflow and finite state machines. The resulting classification should be relevant to other workflow environments wishing to combine multiple MoCs.
KeywordsModel of computation scientific workflow Kepler Ptolemy II
Unable to display preview. Download preview PDF.