Nestor Catano's repositories

cyber_resilience

Program synthesis for cyber-resilience. Generation of certified code for architectural tactics, for which we use Event-B and EventB2Java. We show how testing can be used to animate and check the generated code.

cyber_resilience_python

The goal of this project is to bring most of Event-B and refinement calculus into Python

Language:Jupyter NotebookStargazers:1Issues:1Issues:0

carracinggame

Formal software development of a car racing game similar to RoadFighter

Language:JavaStargazers:0Issues:0Issues:0

chasetool

Static analyzer of JML's assignable clause

Language:JavaStargazers:0Issues:1Issues:0

chaum_pedersen

Prototype implementation of the Chaum-Pedersen protocol

Language:Jupyter NotebookStargazers:0Issues:0Issues:0
Language:Jupyter NotebookStargazers:0Issues:1Issues:0

earlyvalidation

This repository describes our experiences on using formal methods for the early validation of functional software requirements

Language:Rich Text FormatStargazers:0Issues:0Issues:0

eventb2java

Java code generator for Event-B - It is a Rodin plug-in

Language:JavaStargazers:0Issues:0Issues:0
Stargazers:0Issues:1Issues:0

memjava

OCaml application that simulates the memory behavior of a running Java program

Language:OCamlStargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

whatsapp

Formal software development of a prototype of a chat system similar to WhatsApp

Language:JavaStargazers:0Issues:1Issues:0