test metamodel test meta model check uml model helper meta model correct model common behavior factori test common behavior factori testabl model element 