Jump to: navigation, search

A Metamodel is a model that can be used to define other more constrained models.



    • 'Metamodeling, 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. As its name implies, this concept applies the notions of meta- and modeling.

      "Metamodeling" is the construction of a collection of "concepts" (things, terms, etc.) within a certain domain. A model is an abstraction of phenomena in the real world; a metamodel is yet another abstraction, highlighting properties of the model itself. A model conforms to its metamodel in the way that a computer program conforms to the grammar of the programming language in which it is written.



  • (Baird, 1974) ⇒ Yonathan Bard. (1974). “Nonlinear Parameter Estimation." Academic Press. ISBN:0120782502