Model-Checking Real-Time Control Programs: Verifying LEGO (R) MINDSTORMS (TM) systems using UPPAAL

T. K. Iversen, K. J. Kristoffersen, Kim Guldstrand Larsen, M. Laursen, R. G. Madsen, S. K. Mortensen, P. Pettersson, C. B. Thomasen

Publikation: Bidrag til tidsskriftKonferenceartikel i tidsskriftForskning

36 Citationer (Scopus)

Abstract

In this paper, we present a method for automatic verification of real-time control programs running on LEGO(R) RCX(TM) bricks using the verification tool UPPALL. The control programs, consisting of a number of tasks running concurrently, are automatically translated into the mixed automata model of UPPAAL. The fixed scheduling algorithm used by the LEGO(R) RCX(TM) processor is modeled in UPPALL, and supply of similar (sufficient) timed automata models for the environment allows analysis of the overall real-time system using the tools of UPPALL. To illustrate our technique for sorting LEGO(R) bricks by color.
OriginalsprogEngelsk
TidsskriftEuromicro Conference on Real-Time Systems. Proceedings
Sider (fra-til)147-155
Antal sider9
ISSN1068-3070
DOI
StatusUdgivet - 2000
BegivenhedModel-Checking Real-Time Control Programs -
Varighed: 19 maj 2010 → …

Konference

KonferenceModel-Checking Real-Time Control Programs
Periode19/05/2010 → …

Bibliografisk note

Print ISBN: 0-7695-0734-4

Citationsformater