DocumentCode
1111160
Title
Real time: further misconceptions (or half-truths) [real-time systems]
Author
Kurki-Suonio, Reino
Author_Institution
Software Syst. Lab., Tampere Univ. of Technol., Finland
Volume
27
Issue
6
fYear
1994
fDate
6/1/1994 12:00:00 AM
Firstpage
71
Lastpage
76
Abstract
J.A. Stankovic (see ibid., vol. 21, no. 10, p. 10-19, 1988) analyzed some common misconceptions about real-time computing. His analysis addressed the very notion of real-time computing and touched upon the applicability of concepts that have proven useful in nonreal-time modeling of reactive systems, such as interleaving models, nondeterminism, and fairness. From his viewpoint, such concepts are no longer appropriate when real time is a concern, and a new set of abstractions must be devised. The author addresses these issues from the viewpoint of theories and formal modeling. By analyzing some common sources of misunderstanding, he shows that some common statements about real-time modeling are unjustified, or express only half-truths. A potential source for misunderstanding Is the restricted practical interpretation of theoretical notions. With limited experience in using theories of computation, we can easily mistake a theoretical construct for the reality of a program. As pointed out by Stankovic, the special role of time in real-time systems easily leads to incompatibilities between nonreal-time and real-time models. There are approaches where the transition from nontimed to timed models is smooth, however, and where the above theoretical notions are also meaningful in the presence of metric time. Since specification and design of real-time systems may involve both nontimed and timed levels of abstraction, the compatibility of these levels seems important.<>
Keywords
formal specification; modelling; real-time systems; systems analysis; abstractions; fairness; formal modeling; interleaving models; metric time; misconceptions; nondeterminism; nonreal-time modeling; practical interpretation; reactive systems; real-time computing; real-time systems; theoretical construct; theoretical notions; timed levels; Conferences; Distributed computing; Interleaved codes; Physics; Real time systems; Relativistic quantum mechanics;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.294859
Filename
294859
Link To Document