Abstract. Event-B covers the system modeling at the early stages of the development, and thus puts emphasis on concurrent or non-deterministic behavior. Since the control aspects are complicated, automatic behav-ioral analysis techniques such as model-checking would be desirable to complement the proof-based verification method. The model-checking, however, is basically an exhaustive search technique, and the state space should be finite. For the case of Event-B, the state spaces are often in-finite since Event-B has a quite expressive Mathematical Language and evaluating formulas is undecidable in general. We are interested in apply-ing the abstraction aided model-checking techniques, found effective in checking C or Java programs, to Even...
Abstract. We present a framework for model checking concurrent software systems which incorporates b...
Abstract. Formal methods combining abstract interpretation and model-checking have been considered f...
Formal methods are mathematical techniques that enable the rigorous specification and verification o...
Temporal logic model checking is one of the most widely used verification techniques. It allows to a...
International audienceIn a model-based testing approach as well as for the verification of propertie...
High-level event-based models require the precise notion of events in the model. A formal way of def...
The importance of software verification is still growing due to the increase of safety-critical syst...
Abstract. Verification seeks to prove or refute putative properties of a given program. Deductive ve...
textabstractFormal methods, especially model checking, are an indispensable part of the software eng...
Part 6: Modelling and OptimizationInternational audienceAbstraction in model checking is the most ef...
Model checking belongs to one of the most favourite techniques for verification of software systems....
This paper provides an overview of how the Event-B language and verification method can be used to m...
Planning via Model Checking is a novel approach to planning. It is based on the reformulation of a p...
Abstract: In a model-based testing approach as well as for the verification of properties by model-c...
Abstract. Abstraction is the key for effectively dealing with the state explosionproblem in model-ch...
Abstract. We present a framework for model checking concurrent software systems which incorporates b...
Abstract. Formal methods combining abstract interpretation and model-checking have been considered f...
Formal methods are mathematical techniques that enable the rigorous specification and verification o...
Temporal logic model checking is one of the most widely used verification techniques. It allows to a...
International audienceIn a model-based testing approach as well as for the verification of propertie...
High-level event-based models require the precise notion of events in the model. A formal way of def...
The importance of software verification is still growing due to the increase of safety-critical syst...
Abstract. Verification seeks to prove or refute putative properties of a given program. Deductive ve...
textabstractFormal methods, especially model checking, are an indispensable part of the software eng...
Part 6: Modelling and OptimizationInternational audienceAbstraction in model checking is the most ef...
Model checking belongs to one of the most favourite techniques for verification of software systems....
This paper provides an overview of how the Event-B language and verification method can be used to m...
Planning via Model Checking is a novel approach to planning. It is based on the reformulation of a p...
Abstract: In a model-based testing approach as well as for the verification of properties by model-c...
Abstract. Abstraction is the key for effectively dealing with the state explosionproblem in model-ch...
Abstract. We present a framework for model checking concurrent software systems which incorporates b...
Abstract. Formal methods combining abstract interpretation and model-checking have been considered f...
Formal methods are mathematical techniques that enable the rigorous specification and verification o...