Meta model
Encyclopedia
A meta-model typically defines the language and processes from which to form a model. It has many uses:
Computing
- MetamodelingMetamodelingMetamodeling, or meta-modeling in software engineering and systems engineering among other disciplines, is the analysis, construction and development of the frames, rules, constraints, models and theories applicable and useful for modeling a predefined class of problems...
a modeling methodology used in software engineering - MODAF Meta-ModelMODAF Meta-ModelThe MODAF Meta-Model is the underlying model for the UK MoD Architecture Framework . It defines a UML profile by extending the UML 2.1 Meta-Model. The M3 was one of the key inputs to the OMG UPDM specification.Version 1.1 of the M3 was released on 18 May 2007...
- For the approximating models known as the Meta-model in Computer simulationComputer simulationA computer simulation, a computer model, or a computational model is a computer program, or network of computers, that attempts to simulate an abstract model of a particular system...
, see Surrogate modelSurrogate modelMost engineering design problems require experiments and/or simulations to evaluate design objective and constraint functions as function of design variables. For example, in order to find the optimal airfoil shape for an aircraft wing, an engineer simulates the air flow around the wing for...
.
Communication
- Meta-model (NLP) a pragmatic communications model used to specify information in a speaker's language