common meta-model 2