Automated public certification of specifications and software
AssigneeFormal Vindications SL
InventorsGuillermo Errezil Alberdi, Mireia Gonzalez Bedmar, Eduardo Hermo Reyes
Life of this patent
Estimating the term…
Loading patent…
AssigneeFormal Vindications SL
InventorsGuillermo Errezil Alberdi, Mireia Gonzalez Bedmar, Eduardo Hermo Reyes
Estimating the term…
Systems and methods to publicly certify a specification and its corresponding software for a software project. A publicly certified specification and its software can consist of a verified software that comes with an interpretation of the formal specification written in some accessible language, in such a way that at least an individual with mathematical training can check that the translation from the formal specification to a human language is, up to some extent, correct. The systems and method provided herein generate and revise a technical specification, a formal specification, algorithmic code and formally verified code for compilation and execution as a formally verified program.
A method for automated public verification of software, the method comprising:
A system for public verification of software, the system comprising:
A non-transitory computer readable medium having embodied thereon a program, the program being executable by a processor to perform a method for public verification of software, comprising:
Dependencies are inferred from the claim text.