DocumentCode
2493655
Title
A modeling methodology for real-time/multimedia operating systems
Author
Kettler, Kevin A. ; Katcher, Daniel I. ; Strosnider, Jay K.
Author_Institution
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
fYear
1995
fDate
15-17 May 1995
Firstpage
15
Lastpage
26
Abstract
Real-time scheduling theory attempts to guarantee that a real-time task set always meets its deadlines. Historically, there has existed a wide gap between real-time scheduling theory and the reality of applying the theory to task sets implemented via real-time operating systems (RTOSs). The paper provides a framework to account for implementation costs in real-time scheduling theory. In addition, an engineering methodology that allows users and developers to accurately model and evaluate RTOSs is presented. We use this methodology to model three different commercial real-time operating systems that are being used in multimedia applications. We show how to use the RTOS scheduling models to evaluate the performance and design of RTOSs
Keywords
multimedia computing; operating systems (computers); processor scheduling; real-time systems; scheduling; software engineering; software performance evaluation; commercial real-time operating systems; design evaluation; developers; engineering methodology; implementation costs; modeling methodology; multimedia operating systems; performance evaluation; real-time operating systems; real-time scheduling theory; real-time task set; users; Costs; Digital signal processing; Multimedia systems; Oceans; Operating systems; Power system modeling; Processor scheduling; Real time systems; Scheduling algorithm; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Technology and Applications Symposium, 1995. Proceedings
Conference_Location
Chicago, IL
ISSN
1080-1812
Print_ISBN
0-8186-6980-2
Type
conf
DOI
10.1109/RTTAS.1995.516190
Filename
516190
Link To Document