DocumentCode
335329
Title
Application of supervisor synthesis for controlled time Petri nets to real-time database systems
Author
Sathaye, Archana S. ; Krogh, Bruce H.
Author_Institution
Digital Equipment Corp., Nashua, NH, USA
Volume
1
fYear
1994
fDate
29 June-1 July 1994
Firstpage
1094
Abstract
The problem of scheduling transactions in real-time database systems is formulated as a real-time supervisory control problem using controlled time Petri nets. The synthesis of the scheduling logic is accomplished using the control class graph for the Petri net model and supervisory control theory for untimed systems. To demonstrate the online control of real-time database systems we use a predicate/transition net based tool to simulate the system dynamics independently from the scheduling logic. This enables us to evaluate alternative scheduling policies without changing the simulation model. The approach is illustrated for a simple two-transaction example.
Keywords
Petri nets; automata theory; database theory; real-time systems; scheduling; controlled time Petri nets; online control; plant automaton; predicate/transition net; real-time database systems; scheduling logic; supervisor synthesis; supervisory control; transactions scheduling; Control system synthesis; Database systems; Discrete event systems; Dynamic scheduling; Logic; Petri nets; Real time systems; Scheduling algorithm; Supervisory control; Transaction databases;
fLanguage
English
Publisher
ieee
Conference_Titel
American Control Conference, 1994
Print_ISBN
0-7803-1783-1
Type
conf
DOI
10.1109/ACC.1994.751916
Filename
751916
Link To Document