Title :
On monitoring concurrent systems with TLA: an example
Author :
Rivierre, Nicolas ; Horn, Francois ; Tran, Frédéric Dang
Author_Institution :
France Telecom R&D, Issy Moulineaux, France
Abstract :
We present an approach for producing oracles from TLA (temporal logic of action) specification of a system. Such oracles are useful, for monitoring purposes, to detect temporal faults by checking a running implementation of a system against a verified behavioral model. We use the Ben-Ari classical incremental garbage collection algorithm for illustration.
Keywords :
distributed processing; formal specification; storage management; system monitoring; temporal logic; Ben-Ari algorithm; TLA system specification; behavioral model; classical incremental algorithm; concurrent system monitoring; garbage collection; oracles; temporal fault detection; temporal logic of action; Algebra; Fault detection; Java; Logic functions; Logic programming; Monitoring; Research and development; Runtime; Software testing; Telecommunications;
Conference_Titel :
Application of Concurrency to System Design, 2005. ACSD 2005. Fifth International Conference on
Print_ISBN :
0-7695-2363-3
DOI :
10.1109/ACSD.2005.29