Navigation auf uzh.ch

Suche

Department of Informatics Requirements Engineering Research Group

E2SQL

E2SQL creates a SQL schema for storing models expressed in the input metamodel. For example, when executed on java.ecore, this operation generates the following SQL code: java.sql.

Source Code

  • Input metamodel: Ecore.kmt (implements partially the behavior of Ecore)
  • Output metamodel: DBSchema.kmt (includes a pretty printer function)
  • Operation: E2SQL.kmt

Static Metamodel Footprint

Static Metamodel Footprint of E2SQL