2015-02-03 19 views
1

두 도구는 모두 병합하는 대신 온톨로지를 연결합니다. Protege의 경우 "Refactor -> Ontology Merge"옵션을 사용했습니다. Topbraid Composer의 경우이 옵션을 사용했습니다 : 하나의 온톨로지 열기, 다른 온톨로지 가져 오기.Protege 5.0 또는 TopBraid Composer를 사용하여 온톨로지 병합이 제대로 작동하지 않습니다.

두 도구 모두 연결됩니다. 두 온톨로지는 "책"의 같은 클래스가 Bietex

을 위해,하지만 도구를 병합하지 않습니다 - 예약 http://purl.org/net/nknouf/ns/bibtex 용 - http://www.daml.org/services/owl-s/AmazonWS/1.1/Book.owl : 나는이 온톨로지를 사용하고 있습니다.

답변

2

두 온톨로지는 Book이없는, 그들은 http://www.daml.org/services/owl-s/AmazonWS/1.1/Book.owl#Bookhttp://purl.org/net/nknouf/ns/bibtex#Book (이 네임 스페이스를 째려에서, 그래서 대상 약간 벗어날 수 있습니다) 명명 된 클래스의 ID가 제공하지 않는

이 그 IRI 단편이지만 전체 IRI가 제공합니다.

이 경우 찾고자하는 것이 먼저 온톨로지 정렬이며 병합됩니다. 나는 Protege가 기본적으로이 기능을 가지고 있다고 믿지 않는다. 플러그인을 제공하려면 플러그인이 필요하다. TopBraid Composer에 대해 잘 모릅니다.

+0

온톨로지 용 도구 병합에 대해 알고 계십니까? 나는 간단한 클래스로 샘플을한데 모으는 (Protege와 TopBraid) 도구를 모두 시험해 보았습니다. 여전히 그들은 그것들을 병합하지 않는 클래스들을 연결합니다. –