Timed automata as task models for event-driven systems

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

83 Scopus citations

Abstract

We extend the classic model of timed automata with a notion of real-Time tasks. The main idea is to associate each discrete transition in a timed automaton with a task (an executable program). Intuitively, a discrete transition in an extended timed automaton denotes an event releasing a task and the guard on the transition specifies all the possible arrival times of the event (instead of the so-called minimal inter-Arrival time). This yields a general model for hard real-Time systems in which tasks may be periodic or non-periodic. We show that the schedulability problem for the extended model can be transformed into a reachability problem for standard timed automata, and thus it is decidable. This allows us to apply model-checking tools for timed automata to schedulability analysis for event-driven systems. In addition, based on the same model of a system, we may use the tools to verify other properties of the system (e.g. safety and functionality). This unifies schedulability analysis and formal verification in one framework. We present an example where the model-checker UPPAAL is applied to check the schedulability and safety properties of a control program for a turning lathe.

Original languageEnglish
Title of host publicationProceedings - 6th International Conference on Real-Time Computing Systems and Applications, RTCSA 1999
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages182-189
Number of pages8
ISBN (Electronic)0769503063, 9780769503066
DOIs
StatePublished - 1999
Externally publishedYes
Event6th International Conference on Real-Time Computing Systems and Applications, RTCSA 1999 - Hong Kong, China
Duration: 13 Dec 199915 Dec 1999

Publication series

NameProceedings - 6th International Conference on Real-Time Computing Systems and Applications, RTCSA 1999

Conference

Conference6th International Conference on Real-Time Computing Systems and Applications, RTCSA 1999
Country/TerritoryChina
CityHong Kong
Period13/12/9915/12/99

Fingerprint

Dive into the research topics of 'Timed automata as task models for event-driven systems'. Together they form a unique fingerprint.

Cite this