Resourcebus
Metarepository
Integration Modeler
Frontend Modeler
 

- Features

Technically, Metada Metarepository is a platform for execution of metamodels. It is an architecture framework that enables a metamodel to be inserted and executed. Each metamodel contains description of model entities it allows in its conformant models and (RESTful) services that it provides.

Apart from domain-specific off-the-shelf metamodels, Metada Metarepository contains also few core metamodels that make-up the heart of the metamodeling solution.

 

Core metamodels are:

  • Metametamodel (m2_mta),
  • Repository Metamodel (m2_rep_mta)
  • Genet Metamodel (m2_genet_mta).

 

Figure: Metada Metarepository Architecture Overview

(The individual core metamodels are described in Whitepaper: Metada_Metarepository_Architecture.pdf)

Metada Metarepository architecture framework is a web-based environment written in 100% pure Java that may run on any web server that supports the Java Servlet API (i.e. Apache Tomcat, BEA WebLogic, etc.). The RESTful services defined in metamodels interpret instances of models. Interpreters are packaged directly with metamodels and are in the form of either Java code or server-side scripted code (i.e. Ruby, JavaScript, etc.).

> next page

 

Copyright © 2013 Metada