#24 add SystemModel.setRole()