Chris Lucas Sheds Some Light on the Code Analysis Team

See Chris's blog for links and information on the Code Analysis Team. These are the people that are integrating tools like FxCop and PREfast into Visual Studio Team System.

PREfast – Intra-procedural Source Code Analysis
A key factor in reducing the cost of software development is prevention of bugs from getting introduced into the product. PREfast helps address this problem by preventing developers from checking in code with certain classes of bugs. PREfast uses a mix of syntactic and semantic analysis to look for these bugs. PREfast also exposes an extensibility mechanism that lets different product groups enforce product specific coding conventions as part of the compilation process. PREfast is currently being used as a “check-in” requirement for most Microsoft product groups. - Microsoft Research