Kermeta 1.1.0

Kermeta is a Model-Oriented language based on an object-oriented executable meta-modeling paradigm.
Kermeta is a Model-Oriented language based on an object-oriented executable meta-modeling paradigm. It features a comprehensive environment for MetaModel Engineering. It is built as an executable extension to MOF.

Kermeta is a metamodeling language which allows describing both the structure and the behavior of models. It has been designed to be compliant with the OMG metamodeling language EMOF (part of the MOF 2.0 specification) and Ecore (from Eclipse). It provides an action language for specifying the behavior of models.

Kermeta is intended to be used as the core language of a model oriented platform. It has been designed to be a common basis to implement Metadata languages, action languages, constraint languages or transformation language.

Kermeta is an imperative language for modeling, with a basic syntax inspired from Eiffel. Code is statically type checked, and execution is made by an interpreter (a compiler is on the way, for exhausted performances).

Here are some key features of "Kermeta":

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.

Requirements:

Eclipse

INSTALLATION:

To install, simply unzip into your eclipse installation.

last updated on:
May 10th, 2008, 13:28 GMT
price:
FREE!
homepage:
kermeta.org
license type:
Eclipse Public License 
developed by:
Kermeta Team
category:
ROOT \ Programming \ Code Generators
Kermeta
Download Button

In a hurry? Add it to your Download Basket!

user rating 16

3.1/5
 

0/5

Rate it!

Add your review!

SUBMIT