DocumentCode :
2578146
Title :
Token transition graphs: a new way to express multitasking requirements
Author :
Mulcare, Dennis B. ; LeBlanc, Richard J.
Author_Institution :
LASC-Georgia, Marietta, GA, USA
fYear :
1991
fDate :
13-16 Oct 1991
Firstpage :
403
Abstract :
In prior developments of discrete event simulation of distributed architectures, difficulty has been encountered in capturing good concurrency abstractions. The above problem is addressed in the paper. Because of the nature and complexity of certain concurrency concepts, a new mode of representation was deemed necessary to express their details compactly and understandably. Consequently, an extension to statecharts was devised wherein tokens (representing objects) circulate through the graphs. One or more tokens may migrate between nodes as a single event in accord with transition predicates that acknowledge token locations and their respective states or attributes. A substantial increase in practical expressive power is therefore enabled through the use of multiple tokens and multilevel status information. This type of representation has been termed a token transition graph. For illustrative purposes, a token transition graph is applied in representing the dynamics of a very basic rate monotonic scheduling algorithm, where the tokens denote tasks to be scheduled
Keywords :
computational complexity; concurrency control; discrete event simulation; graph theory; scheduling; concurrency abstractions; concurrency control; discrete event simulation; distributed architectures; graph theory; monotonic scheduling algorithm; multitasking; token transition graph; transition predicates; Concrete; Concurrent computing; Degradation; Dynamic scheduling; Multitasking; Programming; Prototypes; Scheduling algorithm; Software prototyping; Virtual prototyping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man, and Cybernetics, 1991. 'Decision Aiding for Complex Systems, Conference Proceedings., 1991 IEEE International Conference on
Conference_Location :
Charlottesville, VA
Print_ISBN :
0-7803-0233-8
Type :
conf
DOI :
10.1109/ICSMC.1991.169718
Filename :
169718
Link To Document :
بازگشت