VCC

  •        52

VCC is a mechanical verifier for concurrent C programs. VCC takes a C program, annotated with function specifications, data invariants, loop invariants, and ghost code, and tries to prove these annotations correct.

http://vcc.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

vcc - A static verifier for concurrent C programs


VCC is a mechanical verifier for concurrent C programs. VCC takes a C program, annotated with function specifications, data invariants, loop invariants, and ghost code, and tries to prove these annotations correct. If it succeeds, VCC promises that your program actually meets its specifications.VCC was developed at the Research in Software Engineering group at Microsoft Research in Redmond, WA and at the European Microsoft Innovation Center in Aachen, Germany.

Microsoft Research Boogie


Boogie is a program verification system that produces verification conditions for programs written in an intermediate language (also named Boogie). The intermediate language is easy to target from source languages such as Spec#, C#, or even C.

vcc - CS295 C89 compiler for MIPS


CS295 C89 compiler for MIPS

Heimdall - A Research Project about Personal Verification Question


A Research Project about Personal Verification Question



fsharp-fsharp


The F# Compiler

Network Management System Helper Tools


Tools for Cisco IOS devices management. Short device inventory listings; ATM: PNNI topology reports, complete VCC reference, VCC status report, VCC tracking tool; MPLS: TDP/LDP/IS-IS topology reports, VRF inventory reports; Cisco72XX bandwidth points ana

Common Compiler Infrastructure - Metadata


A set of libraries for creating, reading and manipulating .NET CLR metadata and MSIL. This project is driven by the Research in Software Engineering team (RiSE) at Microsoft Research Redmond.

fsharp-lisp - Lisp compiler in F#


Lisp compiler in F#

fsharp - The F# compiler, core library and core tools (open source edition)


The F# compiler, core library and core tools (open source edition)

davorb-vcc


Optimizing C compiler

appengine-research - ashigeru's appengine verification environment


ashigeru's appengine verification environment

PythonCompiler - A Python to C compiler research project


A Python to C compiler research project

Kodiak - Library for rigorous verification of non-linear arithmetic


Cesar A. Munoz (cesar.a.munoz@nasa.gov), NASA Langley Research CenterAndrew P. Smith (andrew.smith@nianet.org), National Institute of AerospaceAnthony Narkawicz, NASA Langley Research Center

VccID_login - Login with Vcc Mail for Status.net 1.1


Login with Vcc Mail for Status.net 1.1

MasterOne17-VCC


VCC = Virtual Class Container. Pack functions together as a Virtual class

AbcExplorationLib


AbcExplorationLib is a library to read and write ActionScript Byte Code (ABC) files. When completed it could be used for compiled program analysis or as part the back end of an experimental compiler. It is written in F# but it could be used from other .NET languages.

fsharp-pitfw


Pit - F# to JS compiler

mbhwork-fsharp


The November 2010 F# compiler

Learning-FSharp - Personal experience of learning FSharp and its tools


Personal experience of learning FSharp and its tools