The Community Z Tools (CZT) initiative is based around a
SourceForge
SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirrori ...
project to build a set of tools for the
Z notation
The Z notation is a formal specification language used for describing and modelling computing systems. It is targeted at the clear specification of computer programs and computer-based systems in general.
History
In 1974, Jean-Raymond Abrial ...
, a
formal method
In computer science, formal methods are mathematically rigorous techniques for the specification, development, and verification of software and hardware systems. The use of formal methods for software and hardware design is motivated by the expect ...
useful in
software engineering
Software engineering is a systematic engineering approach to software development.
A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term ' ...
. Tools include support for editing, typechecking and animating Z specifications. There is some support for extensions such as
Object-Z and
TCOZ. The tools are built using the
Java programming language
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is a general-purpose programming language intended to let programmers ''write once, run an ...
.
CZT was proposed by
Andrew Martin of
Oxford University
Oxford () is a city in England. It is the county town and only city of Oxfordshire. In 2020, its population was estimated at 151,584. It is north-west of London, south-east of Birmingham and north-east of Bristol. The city is home to the ...
in 2001.
References
External links
CZT SourceForge websiteCZT initiativeinformation by
Andrew Martin
Softpedia information*
CZT: A Framework for Z Tools' by Petra Malik and Mark Utting (
PDF
Portable Document Format (PDF), standardized as ISO 32000, is a file format developed by Adobe in 1992 to present documents, including text formatting and images, in a manner independent of application software, hardware, and operating systems. ...
)
2001 establishments in England
2001 software
Z notation
Research projects
Free software programmed in Java (programming language)
Department of Computer Science, University of Oxford
{{programming-software-stub