The Timely
Computing Base Model and Architecture
P.VerĂssimo and
A. Casimiro
IEEE Transactions on Computers - Special Issue on Asynchronous Real-Time
Systems, vol. 51, n. 8, Aug 2002
Current systems are very often based
on large-scale, unpredictable and unreliable infrastructures. However,
users of these systems increasingly require services with timeliness
properties. This creates a difficult-to-solve contradiction with
regard to the adequate time model: synchronous, or asynchronous? In
this paper, we propose an architectural construct and programming
model, which address this problem. We assume the existence of a
component that is capable of executing timely functions, however
asynchronous the rest of the system may be. We call this component the
Timely Computing Base, and it can be used by the other components to
execute a set of simple but crucial time-related services .We also
show how to use it to build dependable and timely applications
exhibiting varying degrees of timeliness assurance, under several
synchrony models.
 |
|
 |
|
 |
Download PDF |
|
Download Postscript |
|
Bibtex Entry |
|