Skip to main content
placeholder image

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

Journal Article


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.

Authors


Publication Date


  • 2012

Citation


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

Scopus Eid


  • 2-s2.0-84870324371

Ro Metadata Url


  • http://ro.uow.edu.au/eispapers/255

Has Global Citation Frequency


Number Of Pages


  • 9

Start Page


  • 1835

End Page


  • 1844

Volume


  • 7

Issue


  • 8

Place Of Publication


  • Finland

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.

Authors


Publication Date


  • 2012

Citation


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

Scopus Eid


  • 2-s2.0-84870324371

Ro Metadata Url


  • http://ro.uow.edu.au/eispapers/255

Has Global Citation Frequency


Number Of Pages


  • 9

Start Page


  • 1835

End Page


  • 1844

Volume


  • 7

Issue


  • 8

Place Of Publication


  • Finland