A framework to select multi criteria decision making (MCDM) methods for either ranking or choosing problem | Synapse