2016-07-17 2 views
0

OWL 온톨로지 언어 경계 란 무엇입니까? Like :OWL 온톨로지 언어 경계

  1. 다른 학급의 수업을 사용할 수 있습니까? (다중 상속) Protege는 이것을 허용하지 않습니다.
  2. 사용할 수있는 문자는 무엇입니까? 예 : Protege에서 '#'또는 '^'을 사용할 수 없습니다. 왜?
  3. 대소 문자를 구분하는 클래스입니까? 예 : class A와 a는 두 개의 다른 클래스입니까?

그 밖의 무엇?

답변

2

OWL의 경계는 각 OWL 방언의 논리의 경계에 의해 결정됩니다. 논리

--SWRL/RIF

--- OWL의 DL

---- OWL EL, RL, QL

- 첫째 주문 :이 OWL2 방언의 분류입니다

----- 개념 계층 구조

--OWL 전체

--- OWL D L

---- OWL EL, RL, QL

는 ----- 개념 계층 구조

--- RDFS

는 ----- 개념

를 계층 구조 당신 이 방언에 대한 자세한 내용은 here을 참조하십시오.

가장 많이 사용되는 사투리는 표현 성과 결정 성 사이의 균형을 잘 유지하기 때문에 OWL-DL입니다. 설명 논리를 분류하여 표현력을 결정할 수 있습니다.

"AL"은 다음을 허용합니다. 원자 부정; 개념 교차; 보편적 인 제한; 제한된 실존 적 수량화

"FL"은 다음을 허용합니다 : 개념 교차; 보편적 인 제한; 제한된 실존 적 양화; 역할 제한

"EL"허용 : 개념 교차; 기능성, 독창성 정량의 특별한 경우 -

"F": 실존 적 제한

그런 다음 다음과 같은 확장 기능이 있습니다.

"E"- 전체 실존 자격

"U"- 개념의 조합.

"C"- 복잡한 개념 부정.

"H"- 역할 계층 구조 (하위 속성 - rdfs : subPropertyOf).

"R"- 한정된 복잡한 역할 inclusion axioms; 반사성과 비 반사성; 역할 분리.

"O"- 후보자. (객체 값 제한의 열거 된 클래스 - owl : oneOf, owl : hasValue).

"I"- 역 특성.

"N"- 리티 제한 (올빼미 : 기수, 올빼미 : 관계 차수), 정량화에게

"Q"를 계산의 특별한 경우 - 자격을 갖춘 기수 제한

"D"- 데이터 형식 속성의 사용, 데이터 값 또는 데이터 유형.

이 분류에 따르면 OWL2-DL의 표현력은 (SHROIQ (D))입니다. 여기서 "S"는 전이 역할이있는 "ALC"의 약자입니다. (참고 : DL과 OWL에는 용어 차이가 있습니다. 예를 들어 OWL 사양은 "속성"을 사용하고 DL은 "역할"을 사용합니다).

질문에 대한 간단한 대답은 다음과 같습니다. OWL2-DL의 경계는 (SHROIQ (D))입니다.

다른 학급의 수업을 사용할 수 있습니까? (다중 상속) Protege는 다른 모델링 패러다임에서 은유를 적용 할 때이

당신은주의해야 허용하지 않습니다. 엄밀히 말하면 "부모"와 "상속"은 OWL에는 적용되지 않습니다. 속성 공유와 같은 것이 있다고 말할 수는 있지만 객체 지향 패러다임과는 달리 그 방향은 다운 워드가 아닌 위쪽입니다. OWL은 "클래스"를 사용하지만 OO의 "클래스"가 아니라 집합으로 간주해야합니다. 세트이기 때문에, 클래스는 다른 클래스의 하위 클래스가 될 수 있고 Protégé는 이것을 허용합니다. 사실 그것은 꽤 자주 사용됩니다. "Boar"는 "Bull"이 "Cattle"과 "Male"의 하위 클래스가되는 것처럼 "Bear"와 "Male"의 하위 클래스입니다. 우리는 언제나 새 클래스를 생성하기 위해 일련의 속성을 찾을 수 있습니다. 지금까지의 모든 예는 물론 "포유 동물"과 "동물"의 하위 클래스 일 수 있지만, 예를 들어 동물의 하위 클래스 일 수도 있습니다. 예를 들어 "양 투 로봇 (two-eyed robots)"과 같이 동물이 아닌 하위 클래스를 가질 수있는 클래스 인 "Two-eyed agents". 내가 또는

OWL을 사용할 수 있습니다 어떤 문자

각 그것을 자신의 구문이다가, 거북이 등 다른 serialisations에게 같은 OWL/XML있다.

유용한 리소스를 요청한 경우 물론 그 중 하나는 OWL primer입니다. this free course도 권장합니다.

관련 문제