*banner
 

Ptera: An Event-Oriented Model of Computation for Heterogeneous Systems
Thomas Huining Feng, Edward A. Lee, Lee W. Schruben

Citation
Thomas Huining Feng, Edward A. Lee, Lee W. Schruben. "Ptera: An Event-Oriented Model of Computation for Heterogeneous Systems". EMSOFT, ACM Press, 219-228, 24, October, 2010; Conference presentation available at http://chess.eecs.berkeley.edu/pubs/768.html.

Abstract
Many modeling techniques for embedded systems focus on events that occur in time and the causality relationships between them. Event-oriented modeling complements class-oriented, object-oriented, actor-oriented and state-oriented approaches. To facilitate event-oriented modeling, we have extended an older established model called event graphs to de fine new model of computation that we call Ptera (Ptolemy event relationship actors). Ptera is appropriate for modeling complex discrete-event systems. A key capability is that Ptera models conform with an actor abstract semantics that permits hierarchical composition with other models of computation such as discrete-event actors, dataflow, process networks and fi nite state machines. This enables their use in complex system design, where not every aspect of the system is best described with event-oriented modeling.

Electronic downloads

Citation formats  
  • HTML
    Thomas Huining Feng, Edward A. Lee, Lee W. Schruben. <a
    href="http://chess.eecs.berkeley.edu/pubs/680.html">Ptera:
    An Event-Oriented Model of Computation for Heterogeneous
    Systems</a>, EMSOFT, ACM Press, 219-228, 24, October,
    2010; Conference presentation available at <a
    href="http://chess.eecs.berkeley.edu/pubs/768.html"
    >http://chess.eecs.berkeley.edu/pubs/768.html</a>.
  • Plain text
    Thomas Huining Feng, Edward A. Lee, Lee W. Schruben.
    "Ptera: An Event-Oriented Model of Computation for
    Heterogeneous Systems". EMSOFT, ACM Press, 219-228, 24,
    October, 2010; Conference presentation available at <a
    href="http://chess.eecs.berkeley.edu/pubs/768.html"
    >http://chess.eecs.berkeley.edu/pubs/768.html</a>.
  • BibTeX
    @inproceedings{FengLeeSchruben10_PteraEventOrientedModelOfComputationForHeterogeneous,
        author = {Thomas Huining Feng and Edward A. Lee and Lee W.
                  Schruben},
        title = {Ptera: An Event-Oriented Model of Computation for
                  Heterogeneous Systems},
        booktitle = {EMSOFT},
        organization = {ACM Press},
        pages = {219-228},
        day = {24},
        month = {October},
        year = {2010},
        note = {Conference presentation available at <a
                  href="http://chess.eecs.berkeley.edu/pubs/768.html"
                  >http://chess.eecs.berkeley.edu/pubs/768.html</a>},
        abstract = {Many modeling techniques for embedded systems
                  focus on events that occur in time and the
                  causality relationships between them.
                  Event-oriented modeling complements
                  class-oriented, object-oriented, actor-oriented
                  and state-oriented approaches. To facilitate
                  event-oriented modeling, we have extended an older
                  established model called event graphs to define
                  new model of computation that we call Ptera
                  (Ptolemy event relationship actors). Ptera is
                  appropriate for modeling complex discrete-event
                  systems. A key capability is that Ptera models
                  conform with an actor abstract semantics that
                  permits hierarchical composition with other models
                  of computation such as discrete-event actors,
                  dataflow, process networks and finite state
                  machines. This enables their use in complex system
                  design, where not every aspect of the system is
                  best described with event-oriented modeling.},
        URL = {http://chess.eecs.berkeley.edu/pubs/680.html}
    }
    

Posted by Mary Stewart on 17 Aug 2010.
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