Deep meta-modelling with METADEPTH
Reducing accidental complexity in domain models