*banner
 

Heterogeneous Composition of Models of Computation
Antoon Goderis, Christopher Brooks, Ilkay Altintas, Edward A. Lee, Carol Goble

Citation
Antoon Goderis, Christopher Brooks, Ilkay Altintas, Edward A. Lee, Carol Goble. "Heterogeneous Composition of Models of Computation". Technical report, EECS Department University of California Berkeley, UCB/EECS-2007-139, November, 2007; An earlier version of this paper was published in ICCS. A later version has been accepted for publication in Future Generation Computer Systems (FGCS) Elsevier.

Abstract
A model of computation (MoC) is a formal abstraction of execution in a computer. There is a need for composing diverse 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.

Electronic downloads

Citation formats  
  • HTML
    Antoon Goderis, Christopher Brooks, Ilkay Altintas, Edward
    A. Lee, Carol Goble. <a
    href="http://chess.eecs.berkeley.edu/pubs/377.html"><i>Heterogeneous
    Composition of Models of Computation</i></a>,
    Technical report,  EECS Department University of California
    Berkeley, UCB/EECS-2007-139, November, 2007; An <a
    href="http://chess.eecs.berkeley.edu/pubs/193.html"
    >earlier version</a> of this paper was published in
    ICCS. A later version has been accepted for publication in
    Future Generation Computer Systems (FGCS) Elsevier.
  • Plain text
    Antoon Goderis, Christopher Brooks, Ilkay Altintas, Edward
    A. Lee, Carol Goble. "Heterogeneous Composition of
    Models of Computation". Technical report,  EECS
    Department University of California Berkeley,
    UCB/EECS-2007-139, November, 2007; An <a
    href="http://chess.eecs.berkeley.edu/pubs/193.html"
    >earlier version</a> of this paper was published in
    ICCS. A later version has been accepted for publication in
    Future Generation Computer Systems (FGCS) Elsevier.
  • BibTeX
    @techreport{GoderisBrooksAltintasLeeGoble07_HeterogeneousCompositionOfModelsOfComputation,
        author = {Antoon Goderis and Christopher Brooks and Ilkay
                  Altintas and Edward A. Lee and Carol Goble},
        title = {Heterogeneous Composition of Models of Computation},
        institution = {EECS Department University of California Berkeley},
        number = {UCB/EECS-2007-139},
        month = {November},
        year = {2007},
        note = {An <a
                  href="http://chess.eecs.berkeley.edu/pubs/193.html"
                  >earlier version</a> of this paper was published
                  in ICCS. A later version has been accepted for
                  publication in Future Generation Computer Systems
                  (FGCS) Elsevier.},
        abstract = {A model of computation (MoC) is a formal
                  abstraction of execution in a computer. There is a
                  need for composing diverse MoCs in e-science.
                  Kepler which is ba<x>sed 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.},
        URL = {http://chess.eecs.berkeley.edu/pubs/377.html}
    }
    

Posted by Christopher Brooks on 27 Nov 2007.
Groups: ptolemy
For additional information, see the Publications FAQ or contact webmaster at chess eecs berkeley edu.

Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.

©2002-2018 Chess