Difference between pages "ADVANCE D3.2 Improvement of automated proof" and "File:RodinEditor basicView4.png"

From Event-B
(Difference between pages)
Jump to navigationJump to search
imported>Tommy
 
(Maintenance script uploaded File:RodinEditor basicView4.png)
 
Line 1: Line 1:
== Overview ==
 
The automated prover enhancement was a continuous task since the birth of the Rodin platform. It could be achieved by core platform internal refactorings and enhancements, but also by adding some external reasoning ability such as external provers.<br>
 
From the core platform point of view, and within the ten first month of ADVANCE, it consisted into two tasks: the addition of rewriting and inference rules, and the addition of a mechanism to allow the customization and the parametrization or combination of tactics. The user is now able to define various types of tactics called 'profiles' which could be customized and parameterized tactics to discharge some specific proof obligations. The user can furthermore share and backup these defined tactics using the provided import/export mechanism.<br>
 
From an external point of view, the SMT Solvers plug-in allowing to use the SMT solvers within Rodin is an effective alternative to the Atelier-B provers, particularly when reasoning on linear arithmetic. It is maintained in the time frame of ADVANCE, and increases the rate of automatically discharged proof obligations.
 
  
== Motivations / Decisions ==
 
{{TODO|Fill this paragraph.}}
 
 
== Available Documentation ==
 
{{TODO|Fill this paragraph.}}
 
 
== Planning ==
 
{{TODO|Fill this paragraph.}}
 
 
== References ==
 
<references/>
 
 
[[Category:ADVANCE D3.2 Deliverable]]
 

Latest revision as of 20:50, 30 April 2020