The Symbolic Analysis Laboratory (SAL) is a suite of tools for analysis of state transition systems. Tools supported include a simulator and four temporal logic model checkers. The common input language to these tools was originally developed with translation from other languages, both programming and specification languages, in mind. It is, therefore, a rich language supporting a range of type definitions and expressions. In this paper, we investigate the translation of Z specifications into the SAL language as a means of providing model checking support for Z. This is facilitated by a library of SAL definitions encoding the Z mathematical toolkit
Abstract—This work presents a specification language called PNOZ, based on two formalisms: Petri Net...
A major problem with creating tools for Object-Z is that its high-level abstractions are difficult t...
Abstract. This paper presents a systematic approach to proving tem-poral properties of arbitrary Z s...
Abstract. Despite being widely known and accepted in industry, the Z formal specification language h...
Abstract. In this paper we discuss our progress towards building a model-checker for Z. The approach...
In this paper we discuss our progress towards building a model-checker for Z. The approach we take i...
The Z notation is a language that can be used for writing formal specifications of a system since i...
One of deficiencies in the Z tools is that there is limited support for model checking Z specificati...
The Z notation is a language that can be used for writing formal specifications of a system since it...
In previous work we have described how refinements can be checked using a temporal logic based model...
The Symbolic Analysis Laboratory (SAL) is a set of tools for the specification, exploration, and ver...
The Z notation is a formal specification language used for describing and mod-elling computing syste...
The Z notation is a language used for writing formal specifications of a system. However, tool suppo...
AbstractGraph transformation has recently become more and more popular as a general, rule-based visu...
Nowadays, model checking is recognized as an efficient technology for verifying system properties. T...
Abstract—This work presents a specification language called PNOZ, based on two formalisms: Petri Net...
A major problem with creating tools for Object-Z is that its high-level abstractions are difficult t...
Abstract. This paper presents a systematic approach to proving tem-poral properties of arbitrary Z s...
Abstract. Despite being widely known and accepted in industry, the Z formal specification language h...
Abstract. In this paper we discuss our progress towards building a model-checker for Z. The approach...
In this paper we discuss our progress towards building a model-checker for Z. The approach we take i...
The Z notation is a language that can be used for writing formal specifications of a system since i...
One of deficiencies in the Z tools is that there is limited support for model checking Z specificati...
The Z notation is a language that can be used for writing formal specifications of a system since it...
In previous work we have described how refinements can be checked using a temporal logic based model...
The Symbolic Analysis Laboratory (SAL) is a set of tools for the specification, exploration, and ver...
The Z notation is a formal specification language used for describing and mod-elling computing syste...
The Z notation is a language used for writing formal specifications of a system. However, tool suppo...
AbstractGraph transformation has recently become more and more popular as a general, rule-based visu...
Nowadays, model checking is recognized as an efficient technology for verifying system properties. T...
Abstract—This work presents a specification language called PNOZ, based on two formalisms: Petri Net...
A major problem with creating tools for Object-Z is that its high-level abstractions are difficult t...
Abstract. This paper presents a systematic approach to proving tem-poral properties of arbitrary Z s...