Compositional verification is a promising approach to addressing the state explosion problem associated with model checking. One compositional technique advocates proving properties of a system by checking properties of its components in an assume-guarantee style. However, the application of this technique is difficult because it involves non-trivial human input. This paper presents a novel framework for performing assume-guarantee reasoning in an incremental and fully automated fashion. To check a component against a property, our approach generates assumptions that the environment needs to satisfy for the property to hold. These assumptions are then discharged on the rest of the system. Assumptions are computed by a learning algorithm. Th...
Compositional reasoning aims to improve scalability of veri- fication tools by reducing the original...
Abstract. In this paper, we suggest three optimizations to the L*-based automated Assume-Guarantee r...
We present a compositional verification technique for systems that exhibit both probabilistic and no...
Assume-guarantee reasoning enables a “divide-and-conquer” approach to the verification of large syst...
Software systems are taking on an increasingly important role in society and are being used in criti...
The verification problem for a system consisting of components can be decomposed into simpler subpro...
Abstract. We present a new technique for automatically synthesizing the assumptions needed in compos...
Despite many advances that enable the application of model checking techniques to the verification o...
Abstract. Compositional verification is based on the idea that the cor-rectness check of a complex s...
Abstract. Compositional reasoning aims to improve scalability of verification tools by reducing the ...
Finite-state verification techniques are often hampered by the state-explosion problem. One proposed...
Finite-state verification techniques are often hampered by the state-explosion problem. One proposed...
Many concurrent systems are required to maintain certain safety and liveness properties. One emergi...
Abstract The learning-based automated Assume–Guarantee reasoning paradigm has been applied in the la...
Model checking is an automated technique that can be used to determine whether a system satisfies ce...
Compositional reasoning aims to improve scalability of veri- fication tools by reducing the original...
Abstract. In this paper, we suggest three optimizations to the L*-based automated Assume-Guarantee r...
We present a compositional verification technique for systems that exhibit both probabilistic and no...
Assume-guarantee reasoning enables a “divide-and-conquer” approach to the verification of large syst...
Software systems are taking on an increasingly important role in society and are being used in criti...
The verification problem for a system consisting of components can be decomposed into simpler subpro...
Abstract. We present a new technique for automatically synthesizing the assumptions needed in compos...
Despite many advances that enable the application of model checking techniques to the verification o...
Abstract. Compositional verification is based on the idea that the cor-rectness check of a complex s...
Abstract. Compositional reasoning aims to improve scalability of verification tools by reducing the ...
Finite-state verification techniques are often hampered by the state-explosion problem. One proposed...
Finite-state verification techniques are often hampered by the state-explosion problem. One proposed...
Many concurrent systems are required to maintain certain safety and liveness properties. One emergi...
Abstract The learning-based automated Assume–Guarantee reasoning paradigm has been applied in the la...
Model checking is an automated technique that can be used to determine whether a system satisfies ce...
Compositional reasoning aims to improve scalability of veri- fication tools by reducing the original...
Abstract. In this paper, we suggest three optimizations to the L*-based automated Assume-Guarantee r...
We present a compositional verification technique for systems that exhibit both probabilistic and no...