Nicolas Aucouturier, författare på Prover - Engineering a Safer World Interlocking Design Automation to meet demand for complex digital train control Mon, 19 May 2025 08:15:17 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.4 Prover PSL 6.0 released – Reachability obligations along with HLL and sHLL simulations are new features https://www.prover.com/software-development/prover-psl-6-0-released-unlocking-advanced-proof-capabilities/ Sun, 30 Mar 2025 14:35:09 +0000 https://www.prover.com/?p=21227 Discover what's new in Prover PSL 6.0 — from reachability obligations and integrated HLL simulation to advanced proof coverage and performance profiling. Designed to streamline formal verification and boost proof efficiency.

Inlägget Prover PSL 6.0 released – Reachability obligations along with HLL and sHLL simulations are new features dök först upp på Prover - Engineering a Safer World.

]]>
We are excited to announce the release of Prover PSL 6.0, bringing powerful new capabilities to streamline your verification workflow and enhance proof efficiency. This latest version introduces advanced debugging capabilities and new proof coverage features — designed to tackle even the most demanding verification challenges. 

What is new in Prover PSL 6.0? 

Reachability obligations – a new way to strengthen verification 

Prover PSL 6.0 introduces reachability obligations, a new type of verification check that complements traditional proof obligations. This feature allows you to verify whether specific states can be reached in your model, helping to refine system validation and efficiently identify edge cases. (Requires an add-on) 

HLL and sHLL simulation in Why tool 

Now, you can simulate HLL and sHLL models directly in the Why Tool. This integration enables step-by-step execution, making it easier to debug, analyze counterexamples, and validate expected behaviors all within a unified environment. (Requires an add-on) 

Enhanced proof analysis with coverage and profiling 

Prover PSL 6.0 introduces two new analysis options for greater proof transparency: 

  • A proof coverage analysis to identify which parts of your model are covered during verification, allowing you to optimize proof efficiency. 
  • A profiling and performance optimization feature to gain insights into computational bottlenecks by tracking solver workload distribution. 

Greater flexibility with -move for softening constraints 

A new command-line switch allows you to dynamically move constraints, proof obligations, and other model elements between different HLL sections. This flexibility helps refine proof strategies and understanding of your model without modifying the core model structure. 

With Prover PSL 6.0, you gain enhanced debugging, deeper proof coverage insights, and improved solver performance—all designed to push your formal verification process to the next level. 

Upgrade to Prover PSL 6.0 today and elevate your formal verification process!

Inlägget Prover PSL 6.0 released – Reachability obligations along with HLL and sHLL simulations are new features dök först upp på Prover - Engineering a Safer World.

]]>
CentraleSupélec collaboration: Students dive into railway projects https://www.prover.com/events/centralesupelec-collaboration-students-dive-into-railway-projects/ Wed, 22 Nov 2023 12:24:43 +0000 https://www.prover.com/?p=18656 CentraleSupélec students dive into project together with Prover to get more knowledge about the rail industry and Provers tools.

Inlägget CentraleSupélec collaboration: Students dive into railway projects dök först upp på Prover - Engineering a Safer World.

]]>
This past week, thirty-six CentraleSupélec students in Paris actively participated in a week-long project, utilizing Prover iLock and Prover Studio. Our objective was to engage them in the details of working on a railway project employing formal methods. Seven groups worked in parallel to develop seven interlockings for an entire rail line.

We provided them with an understanding of what an interlocking is, along with initial knowledge about railway systems. Equipped with this basic understanding, we tasked them with debugging an interlocking system using fundamental signaling principles. Following this initial step, the students were empowered to introduce new safety requirements and test cases. In the end, they could incorporate a new manual release feature into their interlocking system, covering aspects such as design, safety requirements, and testing.

We extend our greatest appreciation to the dedicated students of CentraleSupélec for their commitment and enthusiasm throughout the past week. All of them really impressed us with how quickly you got the hang of our tools, languages, and the whole railway field. Our thanks also go to their teachers, in particular Idir Ait Sadoune, who have renewed their confidence in us again for this year.

We are hoping to have the opportunity to see these talented students again in the railway industry or in the field of formal methods. We believe that opportunities to introduce these two fields to new students are essential. We are convinced that this new generation of talents can contribute to the development of these two exciting fields for engineering a safer world.

Inlägget CentraleSupélec collaboration: Students dive into railway projects dök först upp på Prover - Engineering a Safer World.

]]>
Prover Studio now supports HLL https://www.prover.com/company-news/prover-studio-now-supports-hll/ Thu, 09 Mar 2023 08:56:04 +0000 https://www.prover.com/?p=6415 Prover Studio 2 with HLL support has been released!

Inlägget Prover Studio now supports HLL dök först upp på Prover - Engineering a Safer World.

]]>

Prover Studio 2 with HLL support has been released! Prover Studio was launched (https://www.prover.com/product-news/introducing-prover-studio/) as an integrated development environment for Prover SDA software suite (formerly known as Prover Trident). Prover Studio now joins our family of tools that support HLL.

With the new version, you will be able to read, write, and navigate HLL and sHLL models and safety properties. Prover Studio will help you to avoid syntax errors and semantic errors, by giving you help while you type. It will also allow you to find definitions and usages of variables.

We will make continuous improvements of Prover Studio, based on your feedback to us. So do not hesitate to contact us.

Prover Studio is available on the marketplace for extensions for Visual Studio Code, or as a download from Prover.

Download here

How safe and efficient are your rail control systems? Let’s find out!

Inlägget Prover Studio now supports HLL dök först upp på Prover - Engineering a Safer World.

]]>
HLL Forum franchit une étape dans la création d’une définition officielle du langage HLL 3.0! https://www.prover.com/events/hll-forum-franchit-une-etape-dans-la-creation-dune-definition-officielle-du-langage-hll-3-0/ Sun, 24 Nov 2019 16:13:36 +0000 https://www.prover.com/?p=3747 Le 21 novembre, nous nous sommes rencontrés dans les locaux d'Ikos Consulting à Levallois-Perret. En présence des créateurs, des concepteurs et des utilisateurs du langage, nous nous sommes mis d’accord sur les processus à suivre pour les futures améliorations et avons lancé le processus afin de définir avec précision la prochaine version de la définition [...]

Inlägget HLL Forum franchit une étape dans la création d’une définition officielle du langage HLL 3.0! dök först upp på Prover - Engineering a Safer World.

]]>
Le 21 novembre, nous nous sommes rencontrés dans les locaux d’Ikos Consulting à Levallois-Perret. En présence des créateurs, des concepteurs et des utilisateurs du langage, nous nous sommes mis d’accord sur les processus à suivre pour les futures améliorations et avons lancé le processus afin de définir avec précision la prochaine version de la définition du langage HLL.

Les prochaines étapes consisteront à convenir concrètement de la définition précise de la future version du langage HLL, les fonctionnalités à ajouter ayant déjà été définies. Nous avons également quelques détails à régler concernant la structure juridique du forum HLL.

Prover souhaite remercier tous les participants pour leurs propositions et leurs commentaires quant à la manière d’organiser le Forum HLL à l’avenir.

Prover est également particulièrement reconnaissant envers IKOS Consulting qui nous a accueillis dans les meilleures conditions pour une journée sereine et efficace.

Inlägget HLL Forum franchit une étape dans la création d’une définition officielle du langage HLL 3.0! dök först upp på Prover - Engineering a Safer World.

]]>
HLL Forum takes the step of creating an official language definition for HLL 3.0! https://www.prover.com/events/hll-forum-takes-the-step-of-creating-an-official-language-definition-for-hll-3-0/ Sun, 24 Nov 2019 16:12:04 +0000 https://www.prover.com/?p=3744 On November 21st, we met at the office of Ikos Consulting in Levallois-Perret. In the presence of the creators, the designers, and the users of the language, we agreed about future enhancement processes and started the process to precisely define the next version of the HLL language definition. The next steps will be to concretely [...]

Inlägget HLL Forum takes the step of creating an official language definition for HLL 3.0! dök först upp på Prover - Engineering a Safer World.

]]>
On November 21st, we met at the office of Ikos Consulting in Levallois-Perret. In the presence of the creators, the designers, and the users of the language, we agreed about future enhancement processes and started the process to precisely define the next version of the HLL language definition.

The next steps will be to concretely agree about the precise definition of the next version of the HLL language, the features to be added having already been decided. We also have a few details to sort out about the legal structure of the HLL Forum.

Prover would like to thank all participants for their proposals and comments about how to organize the HLL Forum in the future.
Prover is also particularly grateful to IKOS Consulting who welcomed us in the best conditions to a serene and efficient day.

Inlägget HLL Forum takes the step of creating an official language definition for HLL 3.0! dök först upp på Prover - Engineering a Safer World.

]]>