With the emergence of Model Driven Archi- tecture (MDA), the role of model composition has become very important. One challenge of model composition is specifically to merge models expressed in the Unified Model Language (UML) and its profiles. However, for merging it is necessary to perform an essential task: model comparison. In this paper, we present a model comparison technique that relies on match strategies so that input models can be merged if they are considered equivalent according to a specific match strategy. To put this in practice we defined a match operator that makes use of match rules, synonym dictionary and typographic similarity. Moreover, a guidance for model comparison was elaborated to specify the activities that go along with model comparison.