DocumentCode :
2255523
Title :
Comparing models of computation
Author :
Lee, E.A. ; Sangiovanni-Vincentelli, A.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
fYear :
1996
fDate :
10-14 Nov. 1996
Firstpage :
234
Lastpage :
241
Abstract :
We give a denotational framework (a meta model) within which certain properties of models of computation can be understood and compared. It describes concurrent processes as sets of possible behaviors. Compositions of processes are given as intersections of their behaviors. The interaction between processes is through signals, which are collections of events. Each event is a value-tag pair, where the tags can come from a partially ordered or totally ordered set. Timed models are where the set of tags is totally ordered. Synchronous events share the same tag, and synchronous signals contain events with the same set of tags. Synchronous systems contain synchronous signals. Strict causality (in timed systems) and continuity (in untimed systems) ensure determinacy under certain technical conditions. The framework is used to compare certain essential features of various models of computation, including Kahn process networks, dataflow, sequential processes, concurrent sequential processes with rendezvous, Petri nets, and discrete-event systems.
Keywords :
Petri nets; formal specification; Kahn process networks; Petri nets; concurrent processes; concurrent sequential processes; denotational framework; discrete-event systems; models of computation; partially ordered set; sequential processes; synchronous events; totally ordered set; value-tag pair; Computational modeling; Computer networks; Concurrent computing; Design automation; Discrete event systems; Impedance; Mathematics; Petri nets; Set theory; Signal processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1996. ICCAD-96. Digest of Technical Papers., 1996 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
0-8186-7597-7
Type :
conf
DOI :
10.1109/ICCAD.1996.569613
Filename :
569613
Link To Document :
بازگشت