I made a similar suggestion about a year ago...guess it hasn't been fulfilled.
Elision--thanks for the new term--is available in Rational Rose, and I assume in XDE.
IMO it should be doable to associate a view of a particular class with a given diagram.
Regarding Whitehorse, it's interesting to note that Microsoft approached the OMG about a year or two ago, then they came out with Whitehorse. Talk about "embrace and extend" yet again. IMO, Whitehorse will be a good test for UML.
I like UML, particularly UML2 because I can finally get a lot of the missing functionality in sequence diagrams and activity diagrams in particular.
It remains to be seen if Whitehorse is not one of those often underdeveloped tools, such as the clunky UML support for Visio for Enterprise Architects or the class designer in previous versions of Visual Basic. Moreover, everybody but a naive architect knows that the diagrams are only part of the story, but verbal communication still has an important role in making a software architecture succeed.
If you hang out at the World Wide Institute of Software Architects (
http://www.wwisa.org), you'll hear some horror stories from software architects consulting for Microsoft. In addition, check Ward Cunningham (inventor of the Wiki concept) blog at Microsoft--he works for Microsoft now--and you'll see that (working) code is still very much appreciated over architecture and design.
Regards,
Javier