MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  An Implementable Formal Language for Hard Real-Time Systems (1995) [1 citations — 1 self]

Download:
pdf | ps
by Steven Bradley
http://www.dur.ac.uk/s.p.bradley/research/papers/thesis.ps.gz
Add To MetaCart

Abstract:

A real-time computer system may be demanded not only to produce correct results, but also to produce these results at the correct time. If high levels of assurance are required that such requirements are met, then standard verification techniques, such as testing, may not be adequate. In this case, more rigorous techniques for demonstrating correctness are required, and formal (i.e. mathematical) methods have been suggested as an alternative to testing. There are well established analysis techniques for verifying low level properties of real-time systems, mainly concerned with the scheduling of processing and communication resources. Unfortunately, these existing analyses are restricted to a level fairly close to the system implementation, and have difficulty in verifying high level, system wide properties. At the other end of the scale, much work has been done on providing abstract models for real-time systems, and on providing a theoretical framework in which system wide verification can be achieved. This work, however, is often far removed from the implementation considerations which are very important for real-time systems.

Citations

325 Model-checking for real-time systems – Alur, Courcoubetis, et al. - 1990
180 Modeling and verification of time dependent systems using Time Petri nets – Berthomieu, Diaz - 1991
165 Real-time logics: complexity and expressiveness – Alur, Henzinger - 1990
146 A Note on Reliable Full-Duplex Transmission over Half-Duplex Links – Bartlett, Scantlebury, et al. - 1969
99 Fixed priority pre-emptive scheduling: An historical perspective – Audsley, Burns, et al. - 1995
82 METATEM: A Framework for Programming in Temporal Logic – Barringer, Fisher, et al. - 1989
64 The meaning of negative premises in transition system specifications – Bol, Groote - 1996
46 Scheduling hard real-time systems - Review – Burns - 1991
40 Computing accumulated delays in real-time systems – Alur, Courcoubetis, et al. - 1993
14 From timed Petri nets to timed LOTOS – Bolognesi, Lucidi, et al. - 1990
12 ESTEREL,: Towards a synchronous and semantically sound high level language for red- time applications – Berry, Moisan, et al. - 1983
10 A formally based hard real-time kernel – Bradley, Henderson, et al. - 1994
8 LOTOS-like process algebras with urgent or timed interactions – Bolognesi, Lucidi - 1992
7 M Baeten and J A Bergstra. Real time process algebra – C - 1991
4 Practical formal development of real-time systems – Bradley, Henderson, et al. - 1994
3 A P Robson. Modelling data in a real-time algebra – Bradley, Henderson, et al. - 1995
3 A formal design and implementation method for systems with predictable performance – Bradley, Henderson, et al. - 1995
1 Analysing time aspects of dynamic systems – Brim - 1992