DocumentCode :
732157
Title :
Mapping real-time to POSIX: A simplistic approach for the availability of real-time scheduling for off the shelf embedded platforms
Author :
Stahlhofen, Andreas ; Zobel, Dieter
Author_Institution :
Inst. of Software Technol., Univ. of Koblenz-Landau, Koblenz, Germany
fYear :
2015
fDate :
14-18 June 2015
Firstpage :
89
Lastpage :
92
Abstract :
Researchers in the real-time community have accumulated an enormous theoretical background on scheduling policies and respective assessment criteria. Lots of surveys and textbooks are available which classify the varying approaches. In contrast to this abundance of policies and strategies the availability of real-time scheduling for given platforms is rather low. Still more frustrating is the lack of easily manageable tools for prototypical test and use of a given platform. This paper presents an easy-to-use platform-independent implementation of rate monotonic scheduling policies - in this paper exemplary for (RMS) - based on the POSIX standard. Hence the only platform requirement is to provide the used POSIX functions. Although many POSIX API-providers claim to be POSIX compliant or POSIX conform but not POSIX certified there is still no guarantee that the required POSIX subset works as expected. A test on conformity of a platform by a stepwise organized and self-documenting test suite is proposed in this paper.
Keywords :
Unix; application program interfaces; program testing; POSIX API-provider; POSIX function; POSIX standard; RMS; rate monotonic scheduling policies; self-documenting test; Hardware; Kernel; Linux; Processor scheduling; Real-time systems; Scheduling; POSIX; conformance testing; real-time programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded Computing (MECO), 2015 4th Mediterranean Conference on
Conference_Location :
Budva
Print_ISBN :
978-1-4799-8999-7
Type :
conf
DOI :
10.1109/MECO.2015.7181873
Filename :
7181873
Link To Document :
بازگشت