Knowledge (XXG)

Ontology alignment

Source 📝

308:, for example, "truck" and "lorry". The classes are not necessarily logically identical. According to Euzenat and Shvaiko (2007), there are three major dimensions for similarity: syntactic, external, and semantic. Coincidentally, they roughly correspond to the dimensions identified by Cognitive Scientists below. A number of tools and frameworks have been developed for aligning ontologies, some with inspiration from Cognitive Science and some independently. 77: 36: 179: 1083:
that reside in brains as "conceptual systems." The focal question is: if everyone has unique experiences and thus different semantic networks, then how can we ever understand each other? This question has been addressed by a model called ABSURDIST (Aligning Between Systems Using Relations Derived
1093:
resources from two or more independent ontologies where each ontology is labelled in a different natural language". Existing matching methods in monolingual ontology mapping are discussed in Euzenat and Shvaiko (2007). Approaches to cross-lingual ontology mapping are presented in Fu et al. (2011).
1092:
Two sub research fields have emerged in ontology mapping, namely monolingual ontology mapping and cross-lingual ontology mapping. The former refers to the mapping of ontologies in the same natural language, whereas the latter refers to "the process of establishing relationships among ontological
701:
Subsumption, atomic, homogeneous alignments are the building blocks to obtain richer alignments, and have a well defined semantics in every Description Logic. Let's now introduce more formally ontology matching and mapping.
678:
homogeneous vs heterogeneous: do the alignments predicate on terms of the same type (e.g., classes are related only to classes, individuals to individuals, etc.) or we allow heterogeneity in the relationship?
546: 455: 1287:
Bo Fu, Rob Brennan, Declan O'Sullivan, A Configurable Translation-Based Cross-Lingual Ontology Mapping System to adjust Mapping Outcomes. Journal of Web Semantics, Volume 15, 15-36, ISSN 1570-8268, 2012
648:
is the set of values, we can define different types of (inter-ontology) relationships. Such relationships will be called, all together, alignments and can be categorized among different dimensions:
865: 1011: 1255:
International Workshop on Semantic Web Architectures for Enterprises (SWAE'07) in Conjunction with the 18th International Conference on Database and Expert Systems Applications (DEXA'07)
335:, and other label frameworks. They are usually converted to a graph representation before being matched. Since the emergence of the Semantic Web, such graphs can be represented in the 1084:
Inside Systems for Translation). Three major dimensions have been identified for similarity as equations for "internal similarity, external similarity, and mutual inhibition."
346:
The problem of Ontology Alignment has been tackled recently by trying to compute matching first and mapping (based on the matching) in an automatic fashion. Systems like
1065: 1038: 919: 892: 745: 959: 939: 785: 765: 646: 626: 606: 586: 566: 304:, ontology matching has taken a critical place for helping heterogeneous resources to interoperate. Ontology alignment tools find classes of data that are 1247: 1371: 1420: 1342: 1328: 94: 49: 460: 369: 1440: 236: 218: 160: 63: 1320: 141: 1223:. Proc. of the 21st International Joint Conference on Artificial Intelligence (IJCAI 2009), Pasadena, California, pp. 2083-2088. 113: 1353: 1430: 1303:. In Proceedings of the 8th Extended Semantic Web Conference (ESWC 2011), LNCS 6643, pp.336-351, Heraklion, Greece, May 2011. 1117: 336: 301: 98: 1376: 1384: 120: 1435: 803: 964: 288:, concepts are expressed as labels for data. Historically, the need for ontology alignment arose out of the need to 196: 189: 127: 87: 1137: 328: 1258: 1174: 109: 264:. A set of correspondences is also called an alignment. The phrase takes on a slightly different meaning, in 1122: 55: 1398: 1191: 1127: 1359: 1425: 1393: 1207: 1289: 1194:. Proc. of the 14th International Conference on Advanced Information Systems Engineering, pp. 452-466 1147: 1132: 351: 305: 1233: 1347: 1076: 686: 661: 653: 339:
line of languages by triples of the form <subject, predicate, object>, as illustrated in the
1300:
Fu B., Brennan R., O'Sullivan D., Using Pseudo Feedback to Improve Cross-Lingual Ontology Mapping
1325: 320: 285: 1404: 134: 1275: 1316:
Collection of surveys and research papers related to ontology mapping, matching, and alignment
1142: 1107: 343:
syntax. In this context, aligning ontologies is sometimes referred to as "ontology matching".
269: 1112: 1080: 672: 289: 265: 1043: 1016: 897: 870: 712: 1388: 1332: 1178: 1102: 324: 312: 944: 924: 770: 750: 631: 611: 591: 571: 551: 296:, ones developed independently and thus each having their own data vocabulary. In the 200: 1414: 657: 652:
similarity vs logic: this is the difference between matchings (predicating about the
1407:: Semantic mapping representation and generation tool using UML for system engineers 1315: 1220: 690: 297: 1301: 17: 1381: 1337: 1276:
Using relations within conceptual systems to translate across conceptual systems
1221:"Large-Scale Taxonomy Mapping for Restructuring and Integrating Knowledge (XXG)" 195:
The references used may be made clearer with a different or consistent style of
76: 1210:. Proc. of the 2005 International Conference on Management of Data, pp. 906-908 340: 332: 316: 273: 261: 793: 682: 668: 1382:
CogZ: Cognitive support and visualization for human-guided mapping systems
293: 1234:
Semantic integration research in the database community: A brief survey
694: 681:
type of alignment: the semantics associated to an alignment. It can be
257: 1192:
Database Schema Matching Using Machine Learning with Feature Selection
961:. A (subsumption, homogeneous, atomic) mapping is defined as a pair 311:
Ontology alignment tools have generally been developed to operate on
27:
Process of determining correspondences between concepts in ontologies
1394:
AgreementMaker: Matching for large real-world schemas and ontologies
1171: 355: 347: 747:, describing the similarity of two terms of the input ontologies 1079:
interested in ontology alignment, the "concepts" are nodes in a
358:
aims to evaluate, compare and improve the different approaches.
671:, or can involve more terms in a query-like formulation (e.g., 541:{\displaystyle j=\langle C_{j},R_{j},I_{j},T_{j},V_{j}\rangle } 450:{\displaystyle i=\langle C_{i},R_{i},I_{i},T_{i},V_{i}\rangle } 172: 70: 29: 667:
atomic vs complex: whether the alignments we considered are
1354:
Semantic integration: a survey of ontology-based approaches
1246:
Carlo A. Curino and Giorgio Orsi and Letizia Tanca (2007).
256:, is the process of determining correspondences between 1401:: A web-based collaborative ontology visualization tool 1046: 1019: 967: 947: 927: 900: 873: 806: 773: 753: 715: 634: 614: 594: 574: 554: 463: 372: 800:
Formally we can say that, a matching is a quadruple
350:, X-SOM or COMA++ obtained at the moment very high 101:. Unsourced material may be challenged and removed. 1059: 1032: 1005: 953: 933: 913: 886: 860:{\displaystyle m=\langle id,t_{i},t_{j},s\rangle } 859: 779: 759: 739: 640: 620: 600: 580: 560: 540: 449: 300:context involving many actors providing their own 1206:D. Aumueller, H. Do, S. Massmann, E. Rahm. 2005. 1166: 1164: 1162: 709:is an alignment that carries a similarity degree 1006:{\displaystyle \mu =\langle t_{i},t_{j}\rangle } 8: 1372:ITM Align: semi-automated ontology alignment 1000: 974: 854: 813: 535: 470: 444: 379: 64:Learn how and when to remove these messages 1051: 1045: 1024: 1018: 994: 981: 966: 946: 926: 905: 899: 878: 872: 842: 829: 805: 772: 752: 714: 633: 613: 593: 573: 553: 529: 516: 503: 490: 477: 462: 438: 425: 412: 399: 386: 371: 237:Learn how and when to remove this message 219:Learn how and when to remove this message 161:Learn how and when to remove this message 1208:Schema and ontology matching with COMA++ 1170:Jérôme Euzenat and Pavel Shvaiko. 2013. 356:Ontology Alignment Evaluation Initiative 1343:Ontology alignment for linked open data 1158: 791:, by means of heuristic algorithms, or 1377:Optima: Visual ontology alignment tool 1202: 1200: 1181:, Springer-Verlag, 978-3-642-38720-3. 7: 1360:Ontology mapping and alignment tools 99:adding citations to reliable sources 1405:SDI(Semantic Data Integration) Tool 1274:R. Goldstone and B. Rogosky. 2002. 1248:"X-SOM: A Flexible Ontology Mapper" 697:or any user-specified relationship. 664:or inclusion among ontology terms) 656:of ontology terms), and mappings ( 25: 45:This article has multiple issues. 1348:Instance-based ontology matching 1067:are homogeneous ontology terms. 921:are homogeneous ontology terms, 177: 75: 34: 1219:S. Ponzetto, R. Navigli. 2009. 86:needs additional citations for 53:or discuss these issues on the 1421:Ontology (information science) 1190:J. Berlin and A. Motro. 2002. 1118:Ontology (information science) 734: 722: 628:is the set of data types, and 337:Resource Description Framework 1: 1321:The Ontology Alignment Source 1356:." SIGMOD Rec. 33(4): 65-70. 1278:. Cognition 84, pp. 295–320. 941:is the similarity degree of 608:is the set of individuals, 1457: 1236:. AI magazine, 26(1), 2005 1232:A. H. Doan, A. Y. Halevy. 1088:Ontology alignment methods 329:entity-relationship models 1138:Semantic interoperability 787:. Matching can be either 588:is the set of relations, 1441:Knowledge representation 1123:Rule Interchange Format 660:, typically expressing 568:is the set of classes, 306:semantically equivalent 1128:Semantic heterogeneity 1061: 1034: 1007: 955: 935: 915: 888: 861: 797:from other matchings. 781: 761: 741: 705:An atomic homogeneous 642: 622: 602: 582: 562: 542: 451: 1431:Knowledge engineering 1062: 1060:{\displaystyle t_{j}} 1035: 1033:{\displaystyle t_{i}} 1008: 956: 936: 916: 914:{\displaystyle t_{j}} 889: 887:{\displaystyle t_{i}} 862: 782: 762: 742: 740:{\displaystyle s\in } 643: 623: 603: 583: 563: 543: 452: 366:Given two ontologies 1352:Noy, N. F. (2004). " 1338:Ontologymatching.org 1148:Semantic unification 1133:Semantic integration 1077:cognitive scientists 1044: 1017: 965: 945: 925: 898: 871: 804: 771: 751: 713: 632: 612: 592: 572: 552: 461: 370: 352:precision and recall 110:"Ontology alignment" 95:improve this article 1436:Information science 662:logical equivalence 286:computer scientists 1387:2010-11-03 at the 1331:2006-09-02 at the 1177:2010-01-16 at the 1057: 1030: 1003: 951: 931: 911: 884: 857: 777: 757: 737: 638: 618: 598: 578: 558: 538: 447: 250:Ontology alignment 1172:Ontology matching 1143:Semantic matching 1108:Graph isomorphism 1071:Cognitive science 954:{\displaystyle m} 934:{\displaystyle s} 780:{\displaystyle j} 760:{\displaystyle i} 641:{\displaystyle V} 621:{\displaystyle T} 601:{\displaystyle I} 581:{\displaystyle R} 561:{\displaystyle C} 362:Formal definition 270:cognitive science 254:ontology matching 247: 246: 239: 229: 228: 221: 171: 170: 163: 145: 68: 18:Ontology matching 16:(Redirected from 1448: 1304: 1298: 1292: 1285: 1279: 1272: 1266: 1265: 1264:on July 4, 2009. 1263: 1257:. Archived from 1252: 1243: 1237: 1230: 1224: 1217: 1211: 1204: 1195: 1188: 1182: 1168: 1113:Minimal mappings 1081:semantic network 1066: 1064: 1063: 1058: 1056: 1055: 1039: 1037: 1036: 1031: 1029: 1028: 1012: 1010: 1009: 1004: 999: 998: 986: 985: 960: 958: 957: 952: 940: 938: 937: 932: 920: 918: 917: 912: 910: 909: 893: 891: 890: 885: 883: 882: 866: 864: 863: 858: 847: 846: 834: 833: 786: 784: 783: 778: 766: 764: 763: 758: 746: 744: 743: 738: 647: 645: 644: 639: 627: 625: 624: 619: 607: 605: 604: 599: 587: 585: 584: 579: 567: 565: 564: 559: 547: 545: 544: 539: 534: 533: 521: 520: 508: 507: 495: 494: 482: 481: 456: 454: 453: 448: 443: 442: 430: 429: 417: 416: 404: 403: 391: 390: 325:formal languages 313:database schemas 280:Computer science 266:computer science 242: 235: 224: 217: 213: 210: 204: 181: 180: 173: 166: 159: 155: 152: 146: 144: 103: 79: 71: 60: 38: 37: 30: 21: 1456: 1455: 1451: 1450: 1449: 1447: 1446: 1445: 1411: 1410: 1389:Wayback Machine 1368: 1333:Wayback Machine 1312: 1310:Further reading 1307: 1299: 1295: 1286: 1282: 1273: 1269: 1261: 1250: 1245: 1244: 1240: 1231: 1227: 1218: 1214: 1205: 1198: 1189: 1185: 1179:Wayback Machine 1169: 1160: 1156: 1103:Data conversion 1099: 1090: 1073: 1047: 1042: 1041: 1020: 1015: 1014: 990: 977: 963: 962: 943: 942: 923: 922: 901: 896: 895: 874: 869: 868: 838: 825: 802: 801: 769: 768: 749: 748: 711: 710: 630: 629: 610: 609: 590: 589: 570: 569: 550: 549: 525: 512: 499: 486: 473: 459: 458: 434: 421: 408: 395: 382: 368: 367: 364: 282: 243: 232: 231: 230: 225: 214: 208: 205: 194: 188:has an unclear 182: 178: 167: 156: 150: 147: 104: 102: 92: 80: 39: 35: 28: 23: 22: 15: 12: 11: 5: 1454: 1452: 1444: 1443: 1438: 1433: 1428: 1423: 1413: 1412: 1409: 1408: 1402: 1396: 1391: 1379: 1374: 1367: 1366:External links 1364: 1363: 1362: 1357: 1350: 1345: 1340: 1335: 1323: 1318: 1311: 1308: 1306: 1305: 1293: 1280: 1267: 1238: 1225: 1212: 1196: 1183: 1157: 1155: 1152: 1151: 1150: 1145: 1140: 1135: 1130: 1125: 1120: 1115: 1110: 1105: 1098: 1095: 1089: 1086: 1072: 1069: 1054: 1050: 1027: 1023: 1002: 997: 993: 989: 984: 980: 976: 973: 970: 950: 930: 908: 904: 881: 877: 856: 853: 850: 845: 841: 837: 832: 828: 824: 821: 818: 815: 812: 809: 776: 756: 736: 733: 730: 727: 724: 721: 718: 699: 698: 679: 676: 665: 658:logical axioms 637: 617: 597: 577: 557: 537: 532: 528: 524: 519: 515: 511: 506: 502: 498: 493: 489: 485: 480: 476: 472: 469: 466: 446: 441: 437: 433: 428: 424: 420: 415: 411: 407: 402: 398: 394: 389: 385: 381: 378: 375: 363: 360: 292:heterogeneous 281: 278: 245: 244: 227: 226: 190:citation style 185: 183: 176: 169: 168: 83: 81: 74: 69: 43: 42: 40: 33: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 1453: 1442: 1439: 1437: 1434: 1432: 1429: 1427: 1424: 1422: 1419: 1418: 1416: 1406: 1403: 1400: 1397: 1395: 1392: 1390: 1386: 1383: 1380: 1378: 1375: 1373: 1370: 1369: 1365: 1361: 1358: 1355: 1351: 1349: 1346: 1344: 1341: 1339: 1336: 1334: 1330: 1327: 1324: 1322: 1319: 1317: 1314: 1313: 1309: 1302: 1297: 1294: 1290: 1284: 1281: 1277: 1271: 1268: 1260: 1256: 1249: 1242: 1239: 1235: 1229: 1226: 1222: 1216: 1213: 1209: 1203: 1201: 1197: 1193: 1187: 1184: 1180: 1176: 1173: 1167: 1165: 1163: 1159: 1153: 1149: 1146: 1144: 1141: 1139: 1136: 1134: 1131: 1129: 1126: 1124: 1121: 1119: 1116: 1114: 1111: 1109: 1106: 1104: 1101: 1100: 1096: 1094: 1087: 1085: 1082: 1078: 1070: 1068: 1052: 1048: 1025: 1021: 995: 991: 987: 982: 978: 971: 968: 948: 928: 906: 902: 879: 875: 851: 848: 843: 839: 835: 830: 826: 822: 819: 816: 810: 807: 798: 796: 795: 790: 774: 754: 731: 728: 725: 719: 716: 708: 703: 696: 692: 688: 684: 680: 677: 674: 670: 666: 663: 659: 655: 651: 650: 649: 635: 615: 595: 575: 555: 530: 526: 522: 517: 513: 509: 504: 500: 496: 491: 487: 483: 478: 474: 467: 464: 439: 435: 431: 426: 422: 418: 413: 409: 405: 400: 396: 392: 387: 383: 376: 373: 361: 359: 357: 353: 349: 344: 342: 338: 334: 330: 326: 322: 318: 314: 309: 307: 303: 299: 295: 291: 287: 279: 277: 275: 271: 267: 263: 259: 255: 251: 241: 238: 223: 220: 212: 209:December 2019 202: 198: 192: 191: 186:This article 184: 175: 174: 165: 162: 154: 143: 140: 136: 133: 129: 126: 122: 119: 115: 112: –  111: 107: 106:Find sources: 100: 96: 90: 89: 84:This article 82: 78: 73: 72: 67: 65: 58: 57: 52: 51: 46: 41: 32: 31: 19: 1426:Semantic Web 1296: 1283: 1270: 1259:the original 1254: 1241: 1228: 1215: 1186: 1091: 1074: 799: 792: 788: 706: 704: 700: 691:disjointness 365: 345: 333:dictionaries 310: 298:Semantic Web 283: 253: 249: 248: 233: 215: 206: 187: 157: 148: 138: 131: 124: 117: 105: 93:Please help 88:verification 85: 61: 54: 48: 47:Please help 44: 687:equivalence 683:subsumption 317:XML schemas 1415:Categories 1154:References 669:one-to-one 654:similarity 341:Notation 3 321:taxonomies 302:ontologies 274:philosophy 262:ontologies 201:footnoting 151:April 2019 121:newspapers 50:improve it 1326:ABSURDIST 1001:⟩ 975:⟨ 969:μ 855:⟩ 814:⟨ 720:∈ 536:⟩ 471:⟨ 445:⟩ 380:⟨ 294:databases 290:integrate 56:talk page 1399:Biomixer 1385:Archived 1329:Archived 1175:Archived 1097:See also 1013:, where 867:, where 794:inferred 789:computed 707:matching 675:mapping) 258:concepts 197:citation 695:part-of 673:LAV/GAV 135:scholar 548:where 354:. The 137:  130:  123:  116:  108:  1262:(PDF) 1251:(PDF) 348:DSSim 252:, or 142:JSTOR 128:books 1075:For 1040:and 894:and 767:and 457:and 284:For 199:and 114:news 272:or 260:in 97:by 1417:: 1253:. 1199:^ 1161:^ 693:, 689:, 685:, 331:, 327:, 323:, 319:, 315:, 276:. 268:, 59:. 1291:. 1053:j 1049:t 1026:i 1022:t 996:j 992:t 988:, 983:i 979:t 972:= 949:m 929:s 907:j 903:t 880:i 876:t 852:s 849:, 844:j 840:t 836:, 831:i 827:t 823:, 820:d 817:i 811:= 808:m 775:j 755:i 735:] 732:1 729:, 726:0 723:[ 717:s 636:V 616:T 596:I 576:R 556:C 531:j 527:V 523:, 518:j 514:T 510:, 505:j 501:I 497:, 492:j 488:R 484:, 479:j 475:C 468:= 465:j 440:i 436:V 432:, 427:i 423:T 419:, 414:i 410:I 406:, 401:i 397:R 393:, 388:i 384:C 377:= 374:i 240:) 234:( 222:) 216:( 211:) 207:( 203:. 193:. 164:) 158:( 153:) 149:( 139:· 132:· 125:· 118:· 91:. 66:) 62:( 20:)

Index

Ontology matching
improve it
talk page
Learn how and when to remove these messages

verification
improve this article
adding citations to reliable sources
"Ontology alignment"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
citation style
citation
footnoting
Learn how and when to remove this message
Learn how and when to remove this message
concepts
ontologies
computer science
cognitive science
philosophy
computer scientists
integrate
databases
Semantic Web
ontologies

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.