z-logo
open-access-imgOpen Access
Real-time system = discrete system + clock variables
Author(s) -
Rajeev Alur,
André Thomas
Publication year - 1997
Publication title -
international journal on software tools for technology transfer
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.397
H-Index - 55
eISSN - 1433-2787
pISSN - 1433-2779
ISBN - 981-02-1923-7
DOI - 10.1007/s100090050007
Subject(s) - computer science , theory of computation , programming language , automaton , notation , state (computer science) , finite state machine , model checking , theoretical computer science , arithmetic , mathematics
This paper introduces, gently but rigorously, the clock approach to real-time programming. We present with mathematical precision, assuming no prerequisites other than familiarity with logical and programming notations, the concepts that are necessary for understanding, writing, and executing clock programs. In keeping with an expository style, all references are clustered in bibliographic remarks at the end of each section. The first appendix presents proof rules for verifying temporal properties of clock programs. The second appendix points to selected literature on formal methods and tools for programming with clocks. In particular, the timed automaton, which is a finite-state machine equipped with clocks, has become a standard paradigm for real-time model checking; it underlies the tools HyTech, Kronos, and Uppaal, which are discussed elsewhere in this volume.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom