Formal Specification

Prover Studio®

An integrated development environment for formal specifications.

A key element of the Prover Trident process is the generic application that formalizes the signaling requirements for your rail control applications using the PiSPEC and LCF languages. Prover Studio is a development environment for these languages, as well as for HLL and sHLL. It is an extension to Visual Studio Code and available for free at Microsoft Marketplace for Visual Studio Code extensions.

Prover Studio is recommended for the development and maintenance of Prover iLock generic applications.

Prover Studio

Benefits of Prover Studio®

Based on Visual Studio Code, Prover Studio provides all the expected features such as syntax highlighting, auto-completion, reporting of syntax and semantic errors and shortcuts to find definitions and references. Prover Studio is used to edit and keep track of the PiSPEC and LCF source files when the Generic Applications are developed, at the same time as Prover iLock is used to test and validate the specifications on Specific Application configurations, supporting an agile and test-driven development process.

Computer
Syntax highlighting
Computer
Auto-completion
Computer
Reporting of syntax and semantic errors and shortcuts to find definitions
Computer
Edit and keep track of PiSPEC and LCF source files
Product Demo
References

Prover’s innovative solutions brings benefits to many types of rail control projects

Book A demo

Learn the possibilities with Prover – in action!

Book a 30 minute demo and learn about what benefits Prover products can bring to you and your organisation.

We’ll cover how to:

  • Specific Application Engineering with Prover iLock

  • Formal Verification with Prover iLock and Prover Certifier

Prefer speaking on the phone? Contact us on +46 (0)8 617 68 00.