• that allowed you to create models
  • … and to program
  • that enabled you to define your own languages
  • … and create corresponding editors on the fly
  • that allowed for multiple levels of classification
  • … and enabled you to model, program and define new languages – all at the same time
  • that allowed you to navigate through its entire foundation – and to change it, if you want

  • that enabled relaxing essential conflicts of system design
  • that enabled the construction of self-referential information system which
    • features a common representation of models and code
    • provides users with models of the software they use
    • empowers users to adapt the system to their needs
      is aware of the context it operates in

Imagine …

you had a multilevel language engineering and execution tool.

Learn more about language engineering for multilevel modelling and the LE4MM project.