loading...
An Interval-Based Solution for Static Analysis in the SIGNAL Language
March 31-April 04
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ECBS.2008.1815th Annual IEEE International Confer ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Synchronous languages have been introduced to provide safety-critical system designers with a formal means of creating trusted designs. The compilers for these languages analyze programs to prove their correctness, and automatically transform them into executable code. In Signal, the compiler has a clock abstraction to support the efficient determination of whether or not program variables occur at any instant. Such information contributes to an assessment of system reactivity and helps optimize the corresponding generated code. In this paper, we first discuss the limitation of this clock abstraction when dealing with non-logical expressions in programs. Then, we propose and implement an interval-based representation,consisting of a generalization of binary decision diagrams, in order to improve the current static analysis in the compiler.
Citation:
Abdoulaye Gamati?, Thierry Gautier, Lo? Besnard, "An Interval-Based Solution for Static Analysis in the SIGNAL Language," ecbs, pp.182-190, 15th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ecbs 2008), 2008
Usage of this product signifies your acceptance of the Terms of Use.