International audienceAcceleration methods are commonly used for computing precisely the effects of loops in the reachability analysis of counter machine models. Applying these methods on synchronous data-flow programs, e.g. Lustre programs, requires to deal with the non-deterministic transformations due to numerical input variables. In this article, we address this problem by extending the concept of abstract acceleration of Gonnord et al. to numerical input variables. Moreover, we describe the dual analysis for co-reachability. We compare our method with some alternative techniques based on abstract interpretation pointing out its advantages and limitations. At last, we give some experimental results
International audienceStatic analysis by abstract interpretation aims at automatically proving prope...
AbstractWe present a framework for program analysis of languages with procedures which is general en...
Esterel is an imperative synchronous programming language for the design of reactive systems. Estere...
Acceleration methods are commonly used for computing precisely the effects of loops in the reachabil...
Acceleration methods are commonly used for computing precisely the effects of loops in the reachabil...
International audienceAcceleration methods are commonly used for computing precisely the effects of ...
AbstractAcceleration methods are commonly used for computing precisely the effects of loops in the r...
International audienceFast acceleration of symbolic transition systems (Fast) is a tool for the anal...
Acceleration methods are commonly used for speeding up the convergence of loops in reachability anal...
Author version : http://hal.inria.fr/hal-00787212/enInternational audienceAbstract acceleration is a...
AbstractThis paper intends to highlight the connection between synchronous programming and abstract ...
Linear relation analysis is a classical abstract interpretation based on an over-approximation of re...
Reachability analysis is an attractive technique for analysis of concurrent programs because it is s...
International audienceThreshold automata, and the counter systems they define, were introduced as a ...
Concurrent software systems are more difficult to design and analyze than sequential systems. Consid...
International audienceStatic analysis by abstract interpretation aims at automatically proving prope...
AbstractWe present a framework for program analysis of languages with procedures which is general en...
Esterel is an imperative synchronous programming language for the design of reactive systems. Estere...
Acceleration methods are commonly used for computing precisely the effects of loops in the reachabil...
Acceleration methods are commonly used for computing precisely the effects of loops in the reachabil...
International audienceAcceleration methods are commonly used for computing precisely the effects of ...
AbstractAcceleration methods are commonly used for computing precisely the effects of loops in the r...
International audienceFast acceleration of symbolic transition systems (Fast) is a tool for the anal...
Acceleration methods are commonly used for speeding up the convergence of loops in reachability anal...
Author version : http://hal.inria.fr/hal-00787212/enInternational audienceAbstract acceleration is a...
AbstractThis paper intends to highlight the connection between synchronous programming and abstract ...
Linear relation analysis is a classical abstract interpretation based on an over-approximation of re...
Reachability analysis is an attractive technique for analysis of concurrent programs because it is s...
International audienceThreshold automata, and the counter systems they define, were introduced as a ...
Concurrent software systems are more difficult to design and analyze than sequential systems. Consid...
International audienceStatic analysis by abstract interpretation aims at automatically proving prope...
AbstractWe present a framework for program analysis of languages with procedures which is general en...
Esterel is an imperative synchronous programming language for the design of reactive systems. Estere...