constructor uml collabor constrain element list model uml collabor constrain element list model constrain element 