This video summarizes the recent developments in the OMG that promise to transform the UML into a precise, executable specification language. The particular development is the submission of a proposal for a precise semantics for UML actions. With this extension, UML models can become platform independent specifications capable both of execution to validate their behavior and of translation to a wide variety of target implementations.