2013-05-03 4 views
0

owl:Classrdfs:class의 서브 클래스이고 모든 OWL 클래스는 owl:Class의 구성원이라는 것을 알고 있습니다. 또한 owl:Thing이 클래스 계층의 맨 위에 있다는 것도 압니다. owl:Classowl:Thing의 차이점은 무엇입니까? owl:Class이 클래스 계층의 최상위에 있습니까?owl : Class와 owl : Thing의 차이점은 무엇입니까?

+1

http://answers.semanticweb.com/questions/1974/rdfsclass-vs-owlthing –

답변

2

도메인의 가장 기본적인 개념은 다양한 분류학 나무의 뿌리 인 클래스와 일치해야합니다. OWL 세계의 모든 개인은 owl : Thing 클래스의 멤버입니다. 따라서 각 사용자 정의 클래스는 암시 적으로 owl : Thing의 하위 클래스입니다. 도메인 특정 루트 클래스는 단순히 명명 된 클래스를 선언하여 정의됩니다. 또한 OWL은 빈 클래스 인 owl : Nothing을 정의합니다. owl:Class가 있습니다 :

모든 클래스 나 객체는 자바를 알고있는 경우에, 그것도 java.lang.Class의는

0

실제로 그것으로부터 상속, 모든 것은 객체라고 심정하는 '것'이다 OWL에서 클래스 개념을 식별하는 데 사용되는 URI. 그것은 일종의 메타 정보입니다. 온톨로지를 작성하고 도메인 지식을 표현하는 데 사용할 수있는 엔티티 유형 중 하나입니다 (예 : owl:ObjectProperty 또는 owl:NamedIndividual 유형이 있습니다).

owl:Thing은 당신이 표현하고 모델링하려고하는 것입니다. 그것은 다른 모든 개념의 맨 위에 앉는 개념이며, 정의 상으로는 최상위에 있어야합니다.