Excellent! I think Pharo will greatly benefit from having something like this. I push for UML tools here where I work, but it tends to fall on deaf ears. (To be fair, that's probably mainly due to few of us having the understanding of, and working with, OOD/OOP. I think both will need to change in lock-step. I will not give up...) I'm also interested in ways to help newcomers (myself included) grasp not just the tools in Pharo, but the codebase as well. To build an app in Pharo, one needs to know what's available in the base in the form of classes & methods -- because that's what you build your own apps on top of, what you sometimes extend, and what you include/call from your code, etc. This is compounded when you factor in libraries outside of Pharo that you can obtain from GitHub/SmalltalkHub/etc. More codebases to know about! Pharo has wonderful search tools... It's a big selling point. And examples help a lot. So does the wonderful library of booklets, and the many blogs. But what about having "understanding tools" within the IDE? Pharo is explorable (another selling point), and one technique is to browse the codebase. Yet browsing by the class & method requires a good memory & the ability to intuit from the limited view of "one method at a time" to build up an understanding of what the foundation code is, and how to use it (properly). I'm thinking of such things as Spec, Seaside, etc. And yes, one tends to open multiple windows, which helps -- to a point, after which you have a "window management problem". Big & multiple monitors were never so useful! But tools like what you're creating, Kasper, will help that issue by showing a wider, more integrated view with fewer fine details. Something between a top-level class structure such as what we see for Collections in the 'Pharo by Example' book and reading method code line by line. This is what UML was designed to address. A "live environment" that also has "live UML" would be, for me, the "killer app" that would make Pharo irresistibly compelling. -t -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html