Protégé 자습서에 따르면 클래스 제한은 "클래스 설명"보기의 "수퍼 클래스"섹션에있는 오브젝트 제한 작성자를 사용하여 작성됩니다. 그러나 일부 과학 논문은 "개체 속성 설명"보기의 "수퍼 클래스"섹션에 클래스 제한을 만듭니다. 차이점은 무엇입니까? 차이가 없다면 OWL에 따라 정확합니까? 그림 1은 각 시나리오의 예를 보여줍니다. 표현 사람들이있다 -
OWL API를 직접 사용할 때와 비교하여 Protégé의 하위 클래스 처리에 대해 다소 혼란 스럽습니다. 나는 "남자"또는 "여자"가 남성 또는 여성 인 인간이라고 논리적으로 정의하는 간단한 온톨로지를 만들었습니다. 내가 피보호자이 온톨로지를 표시 할 때, 자동 :이 hasSex (Human -> Gender)
그래서 여성 인간과 hasGender 일
나는 EFO (Experimental Factor Ontology) 파일을 끝없이 파싱하려고 노력했지만이 파일을 구문 분석 할 수는 없습니다. 내가 가지고있는 파일은 Protege에서 잘 열리지 만 Java에서로드 할 수없는 것 같습니다. 몇 가지 예제 코드 세트를 살펴 봤지만 정확하게 겉으로보기에 복사하고 있습니다.하지만 왜 구문 분석이 실패하는지 이해하
OWL API를 사용하고 있습니다. 내 질문은 파일에서 읽은 내 OWLOntology의 모든 OWLAxiom 공리에있는 모든 엔터티의 IRI를 어떻게 수정할 수 있습니까? 예를 들어, 모든 온톨로지의 모든 공리에서 모든 "http://xxx"을 "http://yyy"으로 수정하고 싶습니다. 이 온톨로지에서 선택한 예 공리는 다음과 같습니다 SubClassO
OWL/RDF/RDFS를 기반으로 한 온톨로지를 만들고 있습니다. 내 첫 온톨로지 스키마는 네임 스페이스가 있습니다 @prefix ABC : https://example.com/a# 내가 으로 네임 스페이스를 온톨로지의 다음 버전을 변경하려면 @prefix 정의 : https://example-new.com/b# 하지만 그나마 온톨로지의 이전 사용자가 전혀
Protege 또는 OWL API와 같은 표준 기존 도구를 사용하여 OWL 온톨로지의 "가져 오기 닫기"를 파일에 저장할 수 있습니까? 기본 저장 메커니즘은 가져 오기 명령문을 통해 웹 리소스에 대한 종속성을 허용하는 것으로 보입니다. 즉, 호스트가 인터넷에 연결되어 있지 않으면이 방법으로 저장된 온톨로지를 완전히 열 수 없습니다. 추론 된 온톨로지를 저장
문제가 너무 간단하게 들립니다. 개인용 데이터 속성을 내 온톨로지의 XSD : 문자열로 만들고 싶습니다. XSD : DateTime, XSD : Float 또는 XSD : int의 속성을 만들 수 있지만 XSD : string을 사용하면 형식이 지정되지 않은 속성이 나타납니다! 최소한의 예제를 만들었습니다. 하나의 클래스와 하나의 개인, 두 개의 데이터 속
온톨로지에서 클래스 사이의 관계 수 (개인을 고려하지 않은 클래스)를 얻고 싶습니다. 그것은 재소자를 제공하는 측정 기준을 통해 내가 찾고있는 것을 보여주기 위해 아래 예를 넣을 것입니다. 이 그림은 사람들의 온톨로지 발췌 부분을 나타냅니다. 나를 위해 클래스 사이의 관계 심의 수는 11 (8 개의 하위 클래스 관계와 3 개의 다른 관계)입니다. prote
내가 수행하려는 작업은 Protege 5를 사용하여 작성한 올빼미 파일에 다음 쿼리를 사용하여 모든 클래스를 나열하고 가져온 온톨로지로 "foaf"를 사용하는 것입니다. PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>