*banner
 

Ptolemy II - Heterogeneous Concurrent Modeling and Design in Java
Christopher Brooks, Edward A. Lee

Citation
Christopher Brooks, Edward A. Lee. "Ptolemy II - Heterogeneous Concurrent Modeling and Design in Java". Talk or presentation, 14, February, 2013; A poster presented at the 2013 BEARS day, Berkeley.

Abstract
Ptolemy II is a laboratory for experimenting with design techniques. Ptolemy II is implemented as a set of Java packages supporting heterogeneous, concurrent modeling, simulation, and design of component-based systems. The emphasis is on a clean, modular software architecture, divided into a set of coherent, comprehensible packages. The kernel package supports definition and manipulation of clustered hierarchical graphs, which are collections of entities and relations between those entities. The actor package extends the kernel so that entities have functionality and can communicate via the relations. The domains extend the actor package by imposing models of computation on the interaction between entities.

Electronic downloads

Citation formats  
  • HTML
    Christopher Brooks, Edward A. Lee. <a
    href="http://chess.eecs.berkeley.edu/pubs/961.html"
    ><i>Ptolemy II - Heterogeneous Concurrent Modeling
    and Design in Java</i></a>, Talk or
    presentation,  14, February, 2013; A poster presented at the
    2013 BEARS day, Berkeley.
  • Plain text
    Christopher Brooks, Edward A. Lee. "Ptolemy II -
    Heterogeneous Concurrent Modeling and Design in Java".
    Talk or presentation,  14, February, 2013; A poster
    presented at the 2013 BEARS day, Berkeley.
  • BibTeX
    @presentation{BrooksLee13_PtolemyIIHeterogeneousConcurrentModelingDesignInJava,
        author = {Christopher Brooks and Edward A. Lee},
        title = {Ptolemy II - Heterogeneous Concurrent Modeling and
                  Design in Java},
        day = {14},
        month = {February},
        year = {2013},
        note = {A poster presented at the 2013 BEARS day, Berkeley.},
        abstract = {Ptolemy II is a laboratory for experimenting with
                  design techniques. Ptolemy II is implemented as a
                  set of Java packages supporting heterogeneous,
                  concurrent modeling, simulation, and design of
                  component-based systems. The emphasis is on a
                  clean, modular software architecture, divided into
                  a set of coherent, comprehensible packages. The
                  kernel package supports definition and
                  manipulation of clustered hierarchical graphs,
                  which are collections of entities and relations
                  between those entities. The actor package extends
                  the kernel so that entities have functionality and
                  can communicate via the relations. The domains
                  extend the actor package by imposing models of
                  computation on the interaction between entities. },
        URL = {http://chess.eecs.berkeley.edu/pubs/961.html}
    }
    

Posted by Christopher Brooks on 15 Feb 2013.
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