owl 예제

OWL Full은 기대하는 질병을 지원하며 어휘에 대한 입력 정보를 제공할 필요가 없습니다. 예를 들어 9장에 설명된 예제의 모든 측면은 이 파일에 있으며, 여기에는 선택한 답변 등에 대한 세부 사항등이 포함됩니다. 파일 Cableprovider.n3 및 Cableprovider.owl은 각각 설문지.n3 및 설문지.owl 파일과 함께 작동합니다. 이것은 9장에서 같은 이름의 예의 연속이다. 이러한 예제에서 카디널리티를 고급으로 사용하기 때문에 펠릿과 같은 진정한 극적 추론자가 필요합니다. 이 예제는 OWL의 고급 측면이 모델링에 사용되는 10장에서 계속됩니다. OWL DL은 어휘가 담론 영역의 적절한 부분에 속하는 것으로 표시 될 수있는 한, 하나가 기대하는 수반을 지원합니다. 예를 들어, 여기에 다시 우리의 예 OWL ontology, 이번에는 몇 가지 추가 클래스 및 하위 클래스. 우리는 세 가지 식물 클래스를 정의 : 꽃 식물 클래스와 관목 클래스. 이는 플랜트타입 클래스의 하위 클래스입니다.

중요 지점 이 시점에서 객체 지향 프로그래머인 경우 프로그래밍 방식의 개체 클래스와 관련 속성을 생각하고 이를 OWL 클래스에서 배운 것과 비교할 수 있습니다. 하지 마십시오 – 그들은 꽤 동일하지 않습니다. 위의 예제에서 참고하십시오. `패밀리` 속성은 모든 클래스 유형과 독립적으로 정의되었으며 클래스 꽃(목련)의 인스턴스에 할당되었습니다. 동일한 클래스의 다른 인스턴스에 이 속성이 없을 수 있습니다. 따라서 OWL에서는 인스턴스가 있는 속성이 해당 클래스 형식이 아니라 해당 인스턴스에 설명되어 있지 않습니다. 이 경우 완전히 다른 클래스의 인스턴스에 동일한 `패밀리` 속성을 사용할 수 있습니다. 파일 JamesDean.n3 및 JamesDean.owl은 10 장의 영화에 관한 예제에 대한 모든 삼중을 포함합니다. 카디널리티의 고급 사용으로 인해 펠렛과 같은 극적 추론기를 사용하여 텍스트의 추론을 복제해야 합니다. Shopping.n3 및 Shopping.owl 파일에는 5장의 추론 예제에 필요한 모든 트리플이 포함되어 있습니다. RDFS 추론자(또는 OWL 추론기)를 사용하여 텍스트에 표시된 추론을 생성할 수 있습니다.

파일 Shakespeare.n3 및 .owl 그림 3-6을 통해 셰익스피어 예제의 모든 트리플을 포함합니다. 로키가 모순에 빠진 예제의 마지막 부분은 모순이 tableau 알고리즘에 미치는 파괴적인 영향 때문에 포함되지 않습니다.