CPM: A UML Profile to Design Cooperative PBL Situations at Didactical Level | IEEE Conference Publication | IEEE Xplore