DocumentCode
2194266
Title
A framework for simulation of concurrency control policy in real-time systems
Author
Lai, Chih ; Callison, H. Rebecca
Author_Institution
Dept. of Comput. Sci., Oregon State Univ., Corvallis, OR, USA
fYear
1996
fDate
10-12 Jun 1996
Firstpage
91
Lastpage
99
Abstract
Control of concurrency is a critical aspect of both performance and correctness of real-time systems. Use of formal policies and mechanisms for concurrency control, in the style of transaction processing systems, would make it easier to reason about the logical correctness of concurrently executing processes in real-time systems. Adaptation of transaction processing techniques to real-time environments is a goal of our research. In this paper we describe a simulator used to study the interactions among scheduling policy, overload management, and concurrency control policy and the effects on the performance of real-time applications. The structure and capabilities of the simulator are described and its use in the evaluation of some concurrency control options for a real-time application is demonstrated. Through this example, we show how the simulation is customized for different processing models, scheduling options, and concurrency control policies
Keywords
concurrency control; distributed processing; real-time systems; resource allocation; transaction processing; virtual machines; concurrency control policy; concurrently executing processes; correctness; formal policies; logical correctness; overload management; performance; real-time environments; real-time systems; scheduling policy; transaction processing systems; Computational modeling; Computer science; Concurrency control; Concurrent computing; Control systems; Database systems; Delay; Error correction; Real time systems; Resource management;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Technology and Applications Symposium, 1996. Proceedings., 1996 IEEE
Conference_Location
Brookline, MA
Print_ISBN
0-8186-7448-2
Type
conf
DOI
10.1109/RTTAS.1996.509526
Filename
509526
Link To Document