A nice comparison of metamodeling languages
The 11th Workshop on Domain-Specific Modeling starts next week (Sunday). As in the past the proceedings are available online. Among the papers my favorite is “Towards a Comparative Analysis of Meta-Metamodels” by Heiko Kern, Axel Hummel and Stefan Kühne for several reasons. The paper:
- is among the few that describes many different metamodeling languages (metametamodels)
- covers wide range of tools (ARIS, EMF Ecore, GME, MetaEdit+, MS DSL Tools and MS Visio)
- is based on deep knowledge and experience on various metametamodels
The last point is particularly important since the comparison is not based on plain conceptual work as authors have actually implemented various bridges between the metametamodels and related tools, like between ARIS and EMF, MetaEdit+ and EMF and Visio and EMF.
I strongly recommend reading it for everybody interested in defining modeling languages.