loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2007)
Bringing Worst Case Execution Time Awareness to an Open Smart Card OS
Daegu, Korea
August 21-August 24
ISBN: 0-7695-2975-5
Nadia Bel Hadj Aissa, IRCICA/LIFL, Univ. Lille 1, UMR CNRS 8022, France
Gilles Grimaud, IRCICA/LIFL, Univ. Lille 1, UMR CNRS 8022, France
Vincent Benony, IRCICA/LIFL, Univ. Lille 1, UMR CNRS 8022, France
Smart card platforms are migrating from restrictive proprietary environments to open multi-application infrastructures. Computing the worst case execution time of an embedded application while there is no way to make previous assumptions on the CPU configuration available on the smart card had to be faced differently. In this paper, an evaluation of a distributed WCET computation method is presented. A low-level analysis on an ARM7TDMI CPU core is also described. We explain how the global WCET of a dynamically loaded application is extracted. Experimental results show a small overestimation compared to the observed execution time for a PIN-based authentication applet. Hardware-dependent WCET computation can also take advantage of the typing information related to the intermediate language. Improvement in the performance evaluation is up to 81,22%.
Citation:
Nadia Bel Hadj Aissa, Gilles Grimaud, Vincent Benony, "Bringing Worst Case Execution Time Awareness to an Open Smart Card OS," rtcsa, pp.497-503, 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.