Design and performance of a minimal real-time operating system in a safe language: Experience with java on the sun SPOT

RIS ID

73429

Publication Details

Q. Lu, P. John. McKerrow & Z. Quan. Zhou, "Design and performance of a minimal real-time operating system in a safe language: Experience with java on the sun SPOT," Journal of Software, vol. 7, (8) pp. 1835-1844, 2012.

Abstract

Real-time operating systems (RTOSes) are required to run for years without human intervention, and never fail. Safety is a concern when they control physical equipment. One area of real-time operating system (RTOS) research is looking at the question: can developing an RTOS in a safe language result in a system that an errant process cannot crash? In this paper, we examine the advantages and problems of writing an RTOS in a safe language, namely Java. Then we design, implement and measure the performance of a minimal RTOS to schedule processes as threads on a Sun SPOT micro-controller. © 2012 ACADEMY PUBLISHER.

Please refer to publisher version or contact your library.

Share

COinS
 

Link to publisher version (DOI)

http://dx.doi.org/10.4304/jsw.7.8.1835-1844