aman-goel Goto Github PK
Name: Aman Goel
Type: User
Company: Amazon Web Services
Bio: Applied Scientist @ AWS
Twitter: amangoelumich
Location: Seattle, WA
Name: Aman Goel
Type: User
Company: Amazon Web Services
Bio: Applied Scientist @ AWS
Twitter: amangoelumich
Location: Seattle, WA
ABC: System for Sequential Logic Synthesis and Formal Verification
Java bindings for ABC tool
Website (self)
My CV
APALACHE: symbolic model checker for TLA+
Reads a state transition system and performs property checking
Analysis and verification of Bakery protocol
A Satisfiability Modulo Theories (SMT) solver for the theories of fixed-size bit-vectors, arrays and uninterpreted functions.
A generic parser and tool package for the BTOR2 format.
CPAchecker, the Configurable Software-Verification Platform (read-only mirror)
Experimental data for paper: A. Goel, and K. Sakallah, “Empirical Evaluation of IC3-Based Model Checking Techniques on Verilog RTL Designs” in DATE, 2019.
Binary Decision Diagrams (BDDs) in pure Python and Cython wrappers of CUDD, Sylvan, and BuDDy
Artifact for the FMCAD'21 paper - "Towards an Automatic Proof of Lamport’s Paxos"
gmp compiled with PIC
IC3PO: IC3 for Proving Protocol Properties
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.
Collection of Distributed Protocol Verification Problems
jbool_expressions is a simple open-source library for creating and manipulating propositional logic expressions in java
A minimalistic and high-performance SAT solver
Experimental data and plots
Artifact for the NFM'21 paper - "On Symmetry and Quantification: A New Approach to Verify Distributed Protocols"
The P programming language.
Property Directed Reachability implementation using Z3
The People's Verification System
pySMT: A library for SMT formulae manipulation and solving
Reentrant version of pycudd
The Rosette solver-aided host language, sample solver-aided DSLs, and demos
Artifact for the paper under submission - AVR: Abstractly Verifying Reachability
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.