Metamodeling
Concept of software engineering / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Meta-model?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
"Meta model" redirects here. For other uses, see Meta model (disambiguation).
Not to be confused with Surrogate model.
A metamodel is a model of a model, and metamodeling is the process of generating such metamodels. Thus metamodeling or meta-modeling 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 in software engineering and systems engineering. Metamodels are of many types and have diverse applications.[2]