I recently discovered prefuse (better late than never) and the various examples made me imagine an ATL use case: creating several points of view from a given UML2 model. Let's see what it consists on, using for example a model standing for the ATL Virtual Machine structure.
So, a pop-up dynamically launch a set of ATL transformation on a model:
The Tree View shows a containment tree of classes and packages:
This example, and other advanced model transformation techniques will be explained in the EclipseCon 2009 ATL tutorial.