DocumentCode :
2785642
Title :
A formal method for providing temporal equivalence in binary-to-binary translation of real-time applications
Author :
Kim, Inky ; Segall, Zary
Author_Institution :
Sch. of Manage. Inf. Syst., Kookmin Univ., Seoul, South Korea
fYear :
2000
fDate :
2000
Firstpage :
185
Lastpage :
194
Abstract :
Presents a formal method to provide temporal equivalence in binary-to-binary translation of real-time applications. We first define three different levels of temporal equivalence, i.e. timing equivalence, invariance and divergence. We then find necessary and sufficient conditions for these three levels of temporal equivalence. We take an interval-based approach to test these conditions. If the generated target program is executable with timing equivalence or invariance, it has to be enforced to do so by inserting synchronization. Synchronization methods that enforce the temporal equivalence are also presented
Keywords :
formal specification; invariance; program interpreters; real-time systems; synchronisation; timing; binary-to-binary translation; divergence; executable target program; formal method; interval-based approach; invariance; necessary conditions; real-time applications; sufficient conditions; synchronization methods; temporal equivalence; timing equivalence; Application software; Delay; Flow graphs; Hardware; Information science; Management information systems; Real time systems; Sufficient conditions; Testing; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium, 2000. Proceedings. The 21st IEEE
Conference_Location :
Orlando, FL
ISSN :
1052-8725
Print_ISBN :
0-7695-0900-2
Type :
conf
DOI :
10.1109/REAL.2000.896008
Filename :
896008
Link To Document :
بازگشت