derek | Shared With: Everyone - Oct 10 2007 | fxcop, blogs, static analysis, betaQuoted: I'm pleased to announce that we've released a beta of the next version of FxCop . This release has a number of changes since FxCop 1.35, including, but not limited to, the following: 200+ bug fixes that reduce noise, missing analysis and rule crashes
derek | Shared With: Everyone - Jul 10 2007 | spec#, programming, tools, type checking, static analysis, null, compiler
Quoted: * The Spec# programming language. Spec# is an extension of the object-oriented language C#. It extends the type system to include non-null types and checked exceptions. It provides method contracts in the form of pre- and postconditions as well as object invariants.
* The Spec# compiler. Integrated into the Microsoft Visual Studio development environment for the .NET platform, the compiler statically enforces non-null types, emits run-time checks for method contracts and invariants, and records the contracts as metadata for consumption by downstream tools.
* The Spec# static program verifier. This component (codenamed Boogie) generates logical verification conditions from a Spec# program. Internally, it uses an automatic theorem prover that analyzes the verification conditions to prove the correctness of the program or find errors in it.
A unique feature of the Spec# programming system is its guarantee of maintaining invariants in object-oriented programs in the presence of callbacks, threads, and inter-object relationships.
derek | Shared With: Everyone - Oct 04 2006 | fxcop, static analysis
Related Content from Around Faves
tools
-
Trojan-Clicker.Win32.Tiny.h is not a real trojan horse. Some rogue anti-spyware programs generate Trojan-Clicker.Win32.Tiny.h detection messages (Windows Security Alerts) to scare users and force to buy removal solutions (100% useless fake spyware removers).
1 FaverViewed: 18 Times - bossfo - Mar 28 20081 FaverViewed: 21 Times
- yukiex - Sep 09 20061 FaverViewed: 38 Times
compiler
-
1 FaverViewed: 11 TimesQuoted: Introduction to Irony - a new technology of parser/compiler construction for .NET; Author: Roman Ivantsov; Section: Algorithms & Recipes; Chapter: General Programming
- geophysics - Mar 06 20061 FaverViewed: 7 Times
- derek - Feb 06 20081 FaverViewed: 8 Times
