Title
Composing Different Models of Computation in Kepler and Ptolemy II
Abstract
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.
Year
DOI
Venue
2007
10.1007/978-3-540-72588-6_33
International Conference on Computational Science (3)
Keywords
Field
DocType
formal abstraction,workflow environment,finite state machine,multiple mocs,scientific workflow environment,moc composition,composing mocs,resulting classification,ptolemy ii,different models,model of computation,kepler
Ptolemy's table of chords,Abstraction,Computer science,Finite-state machine,Theoretical computer science,Model of computation,Dataflow,Kepler,Workflow
Conference
Volume
ISSN
Citations 
4489
0302-9743
21
PageRank 
References 
Authors
1.16
4
5
Name
Order
Citations
PageRank
Antoon Goderis152632.69
Christopher Brooks21218.80
Ilkay Altintas31191106.09
Edward A. Lee45297444.63
Carole Goble57252788.90