Section: New Software and Platforms


Keywords: Eclipse - Model-driven engineering

Scientific Description

Kermeta is used in several cases:

to give a precise semantic of the behavior of a metamodel, which then can be simulated,

to act as a model transformation language,

to act as a constraint language.

Functional Description

The Kermeta workbench is a powerful meta-programming environment based on an object-oriented DSL (Domain Specific Language) optimized for metamodel engineering. Kermeta is now integrated into Melange (see next tool), and will continue to be supported and developed under this new project with a broader scope.

  • Participants: Zoé Drey, Cyril Faucher, Franck Fleurey, Jean Marc Jezequel, Pierre Alain Muller, Jim Steel, François Tanguy, Didier Vojtisek, Benoît Combemale, Olivier Barais, Arnaud Blouin, Benoit Baudry, Thomas Degueule, David Mendez Acuna, Erwan Bousse and Fabien Coulon

  • Partners: Université de Rennes 1 - UHA

  • Contact: Benoît Combemale

  • URL: http://www.kermeta.org