Kermeta
Kermeta is a modeling and programming language for metamodel engineering. == History == The Kermeta language was initiated by Franck Fleurey in 2005 within the Triskell team of IRISA (gathering researchers of the INRIA, CNRS, INSA and the University of Rennes 1).