JavaOne Blog 7: Is code review old school?
There are numerous sessions on automatic bug detection that stretches to all types of development practices.
The concept of increasing quality to lower cost has been around for decades. There have been empirical studies, and Steve McConnell does a nice discussion at http://www.stevemcconnell.com/articles/art04.htm
When conducted incrementally and daily, code reviews are low cost quality measures.