In the last years I have developed some software, either as part of my research or just for fun. Feel free to download them, try, modify or simply throw them away. Some of them are not maintained anymore, so don't waste much time trying to make it work. If you have interest in the any particular piece of software, contact me, in case I can help you to make it work :-)

AGE & RubyTL

Description: A Model Driven Development tool based on Ruby and Eclipse. It provides several embedded DSLs for model-transformation (RubyTL), code generation (Textplate), validation, etc.



Description: A Ruby-based implementation of Ecore and EMOF. The project was started by Jim Steel and Franck Fleury, and I've been an active contributor since the beginning. In fact, RMOF is used by AGE as the model management layer.