Glassbox is a troubleshooting agent for Java applications that automatically
diagnoses common problems.
Because Glassbox’s troubleshooting knowledge is built in, anyone can isolate a failing connection or a slow-running query instantly. You don’t need to analyze log files or graphs. Just one click, and Glassbox tells you in plain English what broke.
Very interesting debugging concept. But the guys might get a problem because of the name (is also a software company, jivesoft).
"What is JIVE?
JIVE is an interactive execution environment for Eclipse that supports a declarative and visual approach to debugging object-oriented software. It can also serve as a pedagogic tool for teaching object-oriented programming. JIVE extends Eclipse's Java debugging facilities with interactive visualization, query-based debugging, and reverse stepping."
A. Fattori, R. Paleari, L. Martignoni, and M. Monga. Proceedings of the 25th IEEE/ACM International
Conference on Automated Software Engineering (ASE
2010), page 417--426. Antwerp, Belgium, ACM, (September 2010)