João Pereira (jcp19)

jcp19

Geek Repo

Company:ETH Zurich

Home Page:jaoper.com

Github PK Tool:Github PK Tool

João Pereira's repositories

SPIDER

Automated data race detection from a distributed trace via SMT constraint solving

Language:JavaLicense:MITStargazers:16Issues:4Issues:17

oldVerifiedSCION

A verified version of SCION's go source code

Language:GoLicense:Apache-2.0Stargazers:8Issues:3Issues:17

VerifiedSCION

Verifying the SCION architecture using Gobra

Language:GoLicense:Apache-2.0Stargazers:8Issues:1Issues:0

micro-benchmarks

Fork of minha-benchmarks, a suit of tests for the MINHA framework

Language:JavaStargazers:2Issues:2Issues:0

go

The Go programming language

Language:GoLicense:BSD-3-ClauseStargazers:1Issues:2Issues:0

gobra

Gobra is an automated, modular verifier for Go programs, based on the Viper verification infrastructure.

Language:ScalaLicense:NOASSERTIONStargazers:1Issues:1Issues:0

gobra-action-tests

Tests for the gobra-action

goolong

Source code of Goolong, from "Pretend Synchrony: Synchronous Verification of Asynchronous Distributed Programs"

Language:PrologLicense:NOASSERTIONStargazers:1Issues:2Issues:0

IRConverter

An IRConverter from WALA IR to Soot IR (Jimple)

Language:JavaLicense:EPL-2.0Stargazers:1Issues:2Issues:0

ivy

IVy is a research tool intended to allow interactive development of protocols and their proofs of correctness and to provide a platform for developing and experimenting with automated proof techniques. In particular, IVy provides interactive visualization of automated proofs, and supports a use model in which the human protocol designer and the automated tool interact to expose errors and prove correctness.

Language:C++License:NOASSERTIONStargazers:1Issues:2Issues:0

MagpieBridge

MagpieBridge LSP Framework --- A simple solution for your IDE integration

Language:JavaLicense:EPL-2.0Stargazers:1Issues:2Issues:0

owncloud_ansible

ownCloud network deployment

Language:ShellLicense:MITStargazers:1Issues:4Issues:0

robot_festival_2014

Code made in high school for my Robotic's team, to participate in National Festival of Robotics 2014

Language:ArduinoStargazers:1Issues:3Issues:0

scion

SCION Internet Architecture

Language:GoLicense:Apache-2.0Stargazers:1Issues:2Issues:0

silver

Definition of the Viper intermediate verification language.

Language:ScalaLicense:MPL-2.0Stargazers:1Issues:1Issues:0

uMatrix

uMatrix: Point and click matrix to filter net requests according to source, destination and type

Language:JavaScriptLicense:GPL-3.0Stargazers:1Issues:2Issues:0

verdi

A framework for formally verifying distributed systems implementations in Coq

Language:CoqLicense:BSD-2-ClauseStargazers:1Issues:2Issues:0

viperserver

HTTP server that manages verification requests to different tools from the Viper tool stack.

Language:ScalaLicense:NOASSERTIONStargazers:1Issues:1Issues:0

zh_gophers_gobra

Slide deck and examples from my talk on Gobra @ Zürich Gophers, 26.10.2022

Language:GoStargazers:1Issues:2Issues:0

gobra-action

Github Action to verify Go code with Gobra directly in a CI workflow

Language:ShellLicense:MPL-2.0Stargazers:0Issues:0Issues:0

gobra-libs

Standard library for the Gobra verifier for Go. Contains definitions and lemmas useful for verifying large projects.

License:MITStargazers:0Issues:0Issues:0

program-proofs-gobra

Examples and exercises from the book Program Proofs translated to Gobra

Stargazers:0Issues:0Issues:0

rerast

A tool for transforming Rust code using rules

Language:RustLicense:Apache-2.0Stargazers:0Issues:0Issues:0

verus

Verified Rust for low-level systems code

Language:RustLicense:MITStargazers:0Issues:1Issues:0