The tool simplifies and streamlines development by providing a consistent framework.
The formal field usually involves low-level C code, making it difficult for developers to introduce and implement even the simplest new formal algorithm. With JTLV, this is no longer a problem as it provides a unified framework, making it easy to work with high-level programming environments.
There are many BDD libraries to choose from, and JTLV allows the BDD package used to be set during pre-run or dynamically during runtime, thanks to the JavaBDD project.
Design modules can be specified using SMV or FDS formats, both parsers were written using ANTLR v3. The SMV parser is connected to the editor, which offers various facilities, and more are yet to come in this area.
Algorithm designers can load Specification file (SPC) as JTLV supports almost all the known temporal specification formats. The SPC parser is also connected to eclipse as an editor, giving it access to its facilities. Overall, JTLV is a great tool for developers looking to simplify formal verification algorithms.
Version 1.3.2: N/A