Meta Meta Languages and Models

Meta Languages to define Languages and Meta Models to create Models

Meta, Metameta, and Metametameta Languages and Models

The Subject is part of the real world to be described by a Language or modelled by a model.

Meta, Metameta, and Metametameta Languages and Models

The Language or Model is an abstract representation of the real world.

Meta, Metameta, and Metametameta Languages and Models

The Meta Language or Meta Model is used to create languages or models.

Meta, Metameta, and Metametameta Languages and Models

The Metameta Language or Metameta Model is used to create meta languages or meta models.

Meta, Metameta, and Metametameta Languages and Models

The Metameta Language or Metameta Model is used to create meta languages or meta models.

Featured

Concepts

About Meta Meta Modelling

Login Form

Origins

More Metamodels to Come

This site is primarily about metametalanguages and metametamodels. They are used to create metalanguages and metamodels. The Case Studies part of the website provides examples of metamodels that have been created using the metametamodelling approach discussed here. The first metamodel that will be created is PSL-lite.

That will be followed by the regeneration of the PSL part of PSL/PSA, alonmg with some reporting similar to what was available in the original PSA part of PSL/PSA. Sponsors of that project are being sought to take part in the specification of a PSL/PSA replacement. Sponsors will have full access to the developed new PSL/PSA in addition to opportunities to participate in a sponsor program for contributing ideas, testing prototypes, and attending conferences.