Taxonomy Matching Using Background Knowledge: Linked Data, Semantic Web and Heterogeneous Repositories