Section: New Software and Platforms
Kermeta
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.