Gallery: HOWTO reverse-engineer existing Java source into MagicDraw UML

randomness