What's the real benefit of meta-modeling?

Posted by Jakob on Programmers See other posts from Programmers or by Jakob
Published on 2011-11-18T18:59:48Z Indexed on 2011/11/19 2:07 UTC
Read the original article Hit count: 473

Filed under:
|
|

After reading several texts about meta-modeling I still do not really get the practical benefit. Sometimes I think it is only an interesting mind game but no useful tool. Sure it is wise to clarify your modeling vocabulary: some may say class where others say entity or concept, but this is just simple documentation your modeling terminology. Meta-modeling, as I understand it, is more complex, as it tries to formalize and abstract modeling. Some good examples are Keet's formal comparison of conceptual data modeling languages (UML, ERM and ORM) from academia and the Meta Object Facility (MOF) from industry. To me MOF looks as impractical as CORBA, which was also created by OMG. In theory you could use meta-modeling to transform and integrate models in different modeling languages, but is anyone actually doing this?

© Programmers or respective owner

Related posts about abstraction

Related posts about modeling