1. A computer-implemented method for identifying matching elements between a source model and a target model, the method comprising: receiving a source model and a target model, the source model including one or more source elements and the target model including one or more targets elements, the source model and the target model each being stored in computer-readable memory; processing the source model and the target model based on two or more matching algorithms, the processing including: calculating, for each matching algorithm, a similarity value for each combination of the source element and the target element, and generating, for each matching algorithm, a similarity value matrix based on the similarity values associated with the matching algorithm; generating a similarity value cube based on the similarity value matrix associated with each matching algorithm; and identifying matching elements between the source model and the target model based on the similarity value cube.