Code Bubbles Project: Rethinking the User Interface Paradigm of Integrated Development Environments

The essential goal of this project is to make it easier for developers to see many fragments of code (or other information) at once without having to navigate back and forth. Each of these fragments is shown in a bubble.

http://www.cs.brown.edu/people/acb/codebubbles_site.htm