DocumentCode
3245700
Title
A new kernel approach for modular real-time systems development
Author
Gai, Paolo ; Abeni, Luca ; Giorgi, Massimiliano ; Buttazzo, Giorgio
Author_Institution
RETIS Lab., Scuola Normale Superiore, Pisa, Italy
fYear
2001
fDate
2001
Firstpage
199
Lastpage
206
Abstract
This paper presents a dynamic configurable kernel architecture designed for supporting a simple implementation, integration and evaluation of scheduling algorithms. The main goal of the proposed architecture is to provide a platform for fast prototyping scheduling algorithms both for the CPU and for the devices. The kernel is fully modular in terms of scheduling policies, aperiodic servers, and concurrency control protocols, allowing applications to be developed independently from a particular system configuration. Finally, the system is compliant with the POSIX 1003.13 PSE52 specifications to simplify porting of application code developed for other POSIX compliant kernels
Keywords
Unix; concurrency control; network operating systems; processor scheduling; protocols; real-time systems; software prototyping; POSIX 1003.13 PSE52 specifications; POSIX compliant kernels; aperiodic servers; application code; concurrency control protocols; dynamic configurable kernel architecture; kernel approach; modular real-time systems development; prototyping; scheduling algorithms; Algorithm design and analysis; Dynamic scheduling; Kernel; Libraries; Protocols; Real time systems; Resource management; Round robin; Scheduling algorithm; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Systems, 13th Euromicro Conference on, 2001.
Conference_Location
Delft
Print_ISBN
0-7695-1221-6
Type
conf
DOI
10.1109/EMRTS.2001.934032
Filename
934032
Link To Document