Writing formal specifications often requires users to abstract from the original problem. Especially when verification techniques such as model checking are used. Without applying abstraction the search space the model checker need to traverse tends to grow quickly beyond the scope of what can be checked within reasonable time.The downside of this need to omit details is that it increases the distance to the implementation. Ideally, the created specifications could be used to generate software from (either manually or automatically). But having an incomplete description of the desired system is not enough for this purpose.In this work we introduce the Rebel2 specification language. Rebel2 lets the user write full system specifications in th...
Model checking is an effective technique for the verification of critical systems. However, it relie...
<P align="justify">Model-checking is an automated technique which aims at verifying properties of co...
During the last two decades, we modelled the behaviour of a large number of systems. We noted that d...
Writing formal specifications often requires users to abstract from the original problem. Especially...
Writing formal specifications often requires users to abstract from the original problem. Especially...
Ensuring the correctness of a given software component has become a crucial aspect in Software Engin...
The increasing availability of information technology in today’s life is a challenge for users as we...
Ensuring the correctness of a given software component has become a crucial aspect in Software Engin...
Ensuring the correctness of a given software component has become a crucial aspect in Software Engin...
Safety-critical embedded systems are becoming increasingly complex. To handle this complexity, vario...
A problem hindering the adoption of formal methods in the industry is how to integrate the models an...
During a course on model checking we developed BMoth, a full-stack model checker for classical B, fe...
Abstract—Constraints represent a key component of state-of-the-art verification tools based on compo...
Traditionally, the state-space explosion problem in model checking is handled by applying abstractio...
International audienceAbstract--This paper explores the possibility to incorporate validation in the...
Model checking is an effective technique for the verification of critical systems. However, it relie...
<P align="justify">Model-checking is an automated technique which aims at verifying properties of co...
During the last two decades, we modelled the behaviour of a large number of systems. We noted that d...
Writing formal specifications often requires users to abstract from the original problem. Especially...
Writing formal specifications often requires users to abstract from the original problem. Especially...
Ensuring the correctness of a given software component has become a crucial aspect in Software Engin...
The increasing availability of information technology in today’s life is a challenge for users as we...
Ensuring the correctness of a given software component has become a crucial aspect in Software Engin...
Ensuring the correctness of a given software component has become a crucial aspect in Software Engin...
Safety-critical embedded systems are becoming increasingly complex. To handle this complexity, vario...
A problem hindering the adoption of formal methods in the industry is how to integrate the models an...
During a course on model checking we developed BMoth, a full-stack model checker for classical B, fe...
Abstract—Constraints represent a key component of state-of-the-art verification tools based on compo...
Traditionally, the state-space explosion problem in model checking is handled by applying abstractio...
International audienceAbstract--This paper explores the possibility to incorporate validation in the...
Model checking is an effective technique for the verification of critical systems. However, it relie...
<P align="justify">Model-checking is an automated technique which aims at verifying properties of co...
During the last two decades, we modelled the behaviour of a large number of systems. We noted that d...