This talk was given at LCA 2002 on Feb 6, 2002.
This briefly covers the basics of what UML is for the benefit of people who don't already know, and then goes into my ideas for long-term UML work, using the notion of breaching normally inviolable boundaries as a unifying theme.