Kermeta

Kermeta workbench is a powerful metaprogramming environment based on an object-oriented DSL (Domain Specific Language) optimized for metamodel engineering.

Kermeta

Kermeta

     

Kermeta workbench is a powerful metaprogramming environment based on an object-oriented DSL (Domain Specific Language) optimized for metamodel engineering.

Kermeta features a comprehensive environment for MetaModel Engineering activities running in Eclipse, including:

  • specification of abstract syntax, static semantics (OCL) and dynamic semantics with connection to the concrete syntax
  • model and meta-model prototyping and simulation
  • model transformation
  • aspect weaving.

For more detail: http://www.kermeta.org/