Owl-time
hiblue
- 그레고리력을 비롯한 다양한 형식의 시간을 표현하기 위한 온톨로지.
클래스
Temporal Entity 시간 독립 개체
- Instant 순간 : 특정 시점
- Interval 간격 : 시작시점, 종료시점, 길이
Description 시간 설명
- Temporal Position 순간 설명 : Instant를 설명
- General Date Time Description 일반 시각 설명:
예시 : 2018년 12월 27일 금요일 2시 (UTC+09:00)
속성 : second 초 / minute 분 / hour 시 / day 일 / month 월 / week 주 / year 년 - Time Position 시점 :
예시 : 2458478.55278/율리우스적일-JulianDay
- General Date Time Description 일반 시각 설명:
- Temporal Duration 기간 설명 : Interval을 설명
- General Duration Description 일반 기간 설명:
예시 : 5년 6개월 12시간 10초
속성 : seconds 초(길이) / minutes 분(길이) / hours 시(길이) / days 일(길이) / months 월(길이) / weeks 주(길이) / years 년(길이) - Duration 기간 길이 :
예시 : 10 (temporal unit - Week)
- General Duration Description 일반 기간 설명:
관계
선후 및 포함관계
propterty | 한글명 | Domain | range |
---|---|---|---|
time:before | 이전이다 | time:TemporalEntity | time:TemporalEntity |
time:after | 이후이다 | time:TemporalEntity | time:TemporalEntity |
time:hasBeginning | 시작시점이다 | time:Interval | time:Instant |
time:hasEnd | 종료시점이다 | time:Interval | time:Instant |
time:inside | 포함하다 | time:Interval | time:Instant |
Interval 간의 선후 및 포함 관계
관계 속성 | 설명 |
---|---|
intervalAfter | ~기간이 ~기간의 이후이다 |
intervalBefore | ~기간이 ~기간의 이전이다 |
intervalContains | ~기간이 ~기간을 포함하다 |
intervalDisjoint | ~기간과 ~기간이 서로 겹치지 않는다 |
IntervalDuring | (시작지점과 종료지점이 서로 다른 경우) ~기간은 ~기간에 포함되다 |
intervalEquals | ~기간과 ~기간이 같다 |
intervalFinishedBy | ~기간이 ~기간보다 먼저 시작해서 함께 끝나다 |
intervalFinishes | ~기간이 ~기간보다 나중에 시작해서 함께 끝나다 |
intervalIn | (시작지점과 종료지점이 서로 같거나 다른 경우) ~기간은 ~기간에 포함되다 |
intervalMeets | ~기간의 종료시점이 ~기간의 시작시점과 같다 |
intervalMetBy | ~기간의 시작시점이 ~기간 종료시점과 같다 |
intervalOverlappedBy | ~기간의 앞부분과 ~기간의 뒷부분이 겹치다 |
intervalOverlaps | ~기간의 뒷부분과 ~기간의 앞부분이 겹치다 |
intervalStartedBy | ~과 함께 시작해서 나중에 끝나다 |
intervalStarts | ~과 함께 시작해서 먼저 끝나다 |