The Introspector enables the programming tools that deal with source code such as the compiler to communicate in a standard and neutral manner reducing the accidental cost of programming. http://github.com/h4ck3rm1k3/
Gecco is a modular "UML to Sourcecode" Designer. Just model your UML diagrams using the rules of UML 2.0 and simply generate sourcecode or even a full Project with one click. Due to modularity conversion to every programming language is possible.