Could UML be used to program a computer system on its own, without a supporting implementation language, e.g. diagrams straight to machine code (maybe via C or C++ etc), without human coding intervention.
Some links for WeNeedAnswers since I was so affected by his comment:
That should be a start.