Actors: a model of concurrent computation in distributed systems
Actors: a model of concurrent computation in distributed systems
Scientific workflow management and the Kepler system: Research Articles
Concurrency and Computation: Practice & Experience - Workflow in Grid Systems
Scientific workflow infrastructure for computational chemistry on the grid
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part III
A framework for comparing models of computation
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Nimrod/K: towards massively parallel dynamic grid workflows
Proceedings of the 2008 ACM/IEEE conference on Supercomputing
A model of domain-polymorph component for heterogeneous system design
Journal of Systems and Software
A Provenance-Based Fault Tolerance Mechanism for Scientific Workflows
Provenance and Annotation of Data and Processes
Using Explicit Control Processes in Distributed Workflows to Gather Provenance
Provenance and Annotation of Data and Processes
Heterogeneous composition of models of computation
Future Generation Computer Systems
IEEE/ACM Transactions on Computational Biology and Bioinformatics (TCBB)
A formal semantics for the Taverna 2 workflow model
Journal of Computer and System Sciences
Proceedings of the 2012 Joint EDBT/ICDT Workshops
Hi-index | 0.00 |
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.