Thomas Huining Feng and Edward A. Lee and Lee W. Schruben

EECS Department, University of California, Berkeley

Technical Report No. UCB/EECS-2010-40

April 10, 2010

http://www2.eecs.berkeley.edu/Pubs/TechRpts/2010/EECS-2010-40.pdf

In event-oriented modeling, designers focus on the events that occur in time and on the causality relationship between events. This practice complements class-oriented, object-oriented, actor-oriented and state-oriented approaches. To facilitate event-oriented modeling, we have extended event graphs to create Ptera (Ptolemy event relationship actors), which we show to be 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, data ow, process networks and finite state machines. This enables their use in complex system design, where not every aspect of the system is best described with event-oriented modeling.


BibTeX citation:

@techreport{Feng:EECS-2010-40,
    Author= {Feng, Thomas Huining and Lee, Edward A. and Schruben, Lee W.},
    Title= {Ptera: An Event-Oriented Model of Computation},
    Year= {2010},
    Month= {Apr},
    Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2010/EECS-2010-40.html},
    Number= {UCB/EECS-2010-40},
    Abstract= {In event-oriented modeling, designers focus on the events that occur in time and on the causality relationship between events. This practice complements class-oriented, object-oriented, actor-oriented and state-oriented approaches. To facilitate event-oriented modeling, we have extended event graphs to create Ptera (Ptolemy event relationship actors), which we show to be 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, data
ow, process networks and finite state machines. This enables their use in complex system design, where not every aspect of the system is best described with event-oriented modeling.},
}

EndNote citation:

%0 Report
%A Feng, Thomas Huining 
%A Lee, Edward A. 
%A Schruben, Lee W. 
%T Ptera: An Event-Oriented Model of Computation
%I EECS Department, University of California, Berkeley
%D 2010
%8 April 10
%@ UCB/EECS-2010-40
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/2010/EECS-2010-40.html
%F Feng:EECS-2010-40