This is a project based at Carnegie-Mellon University to make programming easier to do, including navigation through large libraries and rapid tracing of bugs during software development. The tools they develop are based on real observations of programmers at work rather than computer science based theory.
Brad Myers
http://video.google.com/videoplay?docid=4084979380413345181