Language containment is a method for design verification that involves checking if the behavior of the system to be verified is a subset of the behavior of the specifications (properties or re-quirements), which it has to meet. If this check fails, language containment returns a subset of ‘fair ’ states involved in behavior that the system exhibits but the specification does not. Current techniques for language containment do not take advantage of the fact that the process of design is incremental; namely that the designer repeatedly modifies and re-verifies his/her design. This results in unnecessary and cumbersome computation. We present a method, which successively modifies the latest result of verifica-tion each time the design is modif...
ion Manual abstraction can be performed by giving a file containing the names of variables to abstra...
Abstract. State space analysis is a popular formal reasoning technique. However, it is subject to th...
textComputers have become central components of nearly every facet of modern life. Advances in hard...
Software development processes have been evolving from rigid, pre-specified, and sequential to incre...
This dissertation discusses several problems loosely related, because they all involve a verificatio...
textIndustrial designs are becoming more complicated as technology advances and demand for higher p...
AbstractÐWriting requirements in a formal notation permits automatic assessment of such properties a...
An incremental approach to system verification is proposed, for system behaviours and safety propert...
Verifying system specifications using traditional model-checking techniques rapidly becomes infeasib...
Model checking is a particular approach to property verification of systems. One describes a system ...
Software verification of evolving systems is challenging mainstream method-ologies and tools. Formal...
This paper explores the utility of making use of previously proved component properties and availabl...
We aim to specify program transformations in a declarative style, and then to generate executable pr...
Abstract—Constraints represent a key component of state-of-the-art verification tools based on compo...
views focus the development process, and support error correction. This approach provides an increme...
ion Manual abstraction can be performed by giving a file containing the names of variables to abstra...
Abstract. State space analysis is a popular formal reasoning technique. However, it is subject to th...
textComputers have become central components of nearly every facet of modern life. Advances in hard...
Software development processes have been evolving from rigid, pre-specified, and sequential to incre...
This dissertation discusses several problems loosely related, because they all involve a verificatio...
textIndustrial designs are becoming more complicated as technology advances and demand for higher p...
AbstractÐWriting requirements in a formal notation permits automatic assessment of such properties a...
An incremental approach to system verification is proposed, for system behaviours and safety propert...
Verifying system specifications using traditional model-checking techniques rapidly becomes infeasib...
Model checking is a particular approach to property verification of systems. One describes a system ...
Software verification of evolving systems is challenging mainstream method-ologies and tools. Formal...
This paper explores the utility of making use of previously proved component properties and availabl...
We aim to specify program transformations in a declarative style, and then to generate executable pr...
Abstract—Constraints represent a key component of state-of-the-art verification tools based on compo...
views focus the development process, and support error correction. This approach provides an increme...
ion Manual abstraction can be performed by giving a file containing the names of variables to abstra...
Abstract. State space analysis is a popular formal reasoning technique. However, it is subject to th...
textComputers have become central components of nearly every facet of modern life. Advances in hard...