meta-model descripiton