In short, AndroMDA is an MDA tool that takes an UML model from a CASE-tool and generates classes and deployable components for a specific application architecture (J2EE or other).
Homepage: http://team.andromda.org/