Formal Executable Models for Automatic Detection of Timing Anomalies

Mihail Asavoae, Belgacem Ben Hedia, Mathieu Jan, Michael Wagner
2018 Worst-Case Execution Time Analysis  
A timing anomaly is a counterintuitive timing behavior in the sense that a local fast execution slows down an overall global execution. The presence of such behaviors is inconvenient for the WCET analysis which requires, via abstractions, a certain monotony property to compute safe bounds. In this paper we explore how to systematically execute a previously proposed formal definition of timing anomalies. We ground our work on formal designs of architecture models upon which we employ guided
more » ... checking techniques. Our goal is towards the automatic detection of timing anomalies in given computer architecture designs.
doi:10.4230/oasics.wcet.2018.2 dblp:conf/wcet/AsavoaeHJ18 fatcat:yatz64kqnfawfhvuzzhyvdflue