The world doesn't sit still, and modeling, once scorned by the Agile crowd, is headed back into the spotlight with a pragmatic programmer twist. Come see how the data in UML and its extensions, both your own domain specific languages (DSLs) and from standards, can change how you create and manage code, from concept to retirement. There's more fun too with Ruby and other scripting, code generated from templates and some Java annotations. There's more! See how the new standard for modeled requirements slays that monster too! This is all about standards and techniques, so most UML tools can help the job.