The dream of defect-free software development! The reality of SPARROW- A semantic-based static program analysis engine.
There are various technical documents available about SPARROW.