Sciweavers

FORMATS
2009
Springer

Analyzing Real-Time Event-Driven Programs

14 years 6 months ago
Analyzing Real-Time Event-Driven Programs
Embedded real-time systems are typically programmed in low-level languages which provide support for event-driven task processing and real-time interrupts. We show that the model checking problem for real-time event-driven Boolean programs for safety properties is undecidable. In contrast, the model checking problem is decidable for languages such as Giotto which statically limit the creation of tasks. This gives a technical reason (static analyzability) to prefer higher-level programming models for real-time programming, in addition to the usual readability and maintainability arguments.
Pierre Ganty, Rupak Majumdar
Added 26 May 2010
Updated 26 May 2010
Type Conference
Year 2009
Where FORMATS
Authors Pierre Ganty, Rupak Majumdar
Comments (0)