Towards a light version of UML 2.X : appraisal and model