A customizable approach for the automated quality assessment of modelling artifacts