"Owl-time"의 두 판 사이의 차이
hiblue
| (같은 사용자의 중간 판 28개는 보이지 않습니다) | |||
| 1번째 줄: | 1번째 줄: | ||
| − | + | <big>'''p.10'''</big> | |
| + | 다양한 형식의 시간을 표현하기 위한 온톨로지.<div style="text-align:right">{{button|[[동양 연력 데이터의 구축 및 활용 방안 연구 | 논문으로 돌아가기]]}}</div> | ||
| + | __NOTOC__ | ||
==클래스== | ==클래스== | ||
| − | + | [[파일:Owl-time 클래스 구조도.png|500px|]] | |
| − | + | ==='''Temporal Entity''' <span style="color:orange">시간 독립 개체</span>=== | |
| − | + | *'''Instant''' <span style="color:orange">순간</span> : 특정 시점 | |
| + | *'''Interval''' <span style="color:orange">간격</span> : 시작시점, 종료시점, 길이 | ||
| − | + | ==='''Description'''<span style="color:orange"> 시간 설명</span>=== | |
| − | + | *'''Temporal Position'''<span style="color:orange"> 순간 설명</span> : Instant를 설명 | |
| − | + | **'''General Date Time Description''' <span style="color:orange">일반 시각 설명</span>: <br/>예시 : 2018년 12월 27일 금요일 2시 (UTC+09:00)<br/>속성 : '''second''' 초 / '''minute''' 분 / '''hour''' 시 / '''day''' 일 / '''month''' 월 / '''week''' 주 / '''year''' 년 | |
| − | + | **'''Time Position''' <span style="color:orange">시점</span> : <br/> 예시 : 2458478.55278/율리우스적일-JulianDay <br/><br/> | |
| − | + | *'''Temporal Duration''' <span style="color:orange">기간 설명</span> : Interval을 설명 | |
| − | + | **'''General Duration Description''' <span style="color:orange">일반 기간 설명</span>: <br/> 예시 : 5년 6개월 12시간 10초 <br/> 속성 : '''seconds''' 초(길이) / '''minutes''' 분(길이) / '''hours''' 시(길이) / '''days''' 일(길이) / '''months''' 월(길이) / '''weeks''' 주(길이) / '''years''' 년(길이) | |
| − | + | **'''Duration''' <span style="color:orange">기간 길이</span> : <br/> 예시 : 10 (temporal unit - Week) | |
| − | |||
==관계== | ==관계== | ||
| + | '''선후 및 포함관계 ''' | ||
| + | {| class="wikitable" | ||
| + | ! 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 간의 선후 및 포함 관계''' | ||
| + | {| class="wikitable" | ||
| + | ! 관계 속성 !! 설명 | ||
| + | |- | ||
| + | | intervalAfter || ~기간이 ~기간의 이후이다 | ||
| + | |- | ||
| + | | intervalBefore || ~기간이 ~기간의 이전이다 | ||
| + | |- | ||
| + | | intervalContains || ~기간이 ~기간을 포함하다 | ||
| + | |- | ||
| + | | intervalDisjoint || ~기간과 ~기간이 서로 겹치지 않는다 | ||
| + | |- | ||
| + | | IntervalDuring || (시작지점과 종료지점이 서로 다른 경우)<br/> ~기간은 ~기간에 포함되다 | ||
| + | |- | ||
| + | | intervalEquals || ~기간과 ~기간이 같다 | ||
| + | |- | ||
| + | | intervalFinishedBy || ~기간이 ~기간보다 먼저 시작해서 함께 끝나다 | ||
| + | |- | ||
| + | | intervalFinishes || ~기간이 ~기간보다 나중에 시작해서 함께 끝나다 | ||
| + | |- | ||
| + | | intervalIn || (시작지점과 종료지점이 서로 같거나 다른 경우)<br/> ~기간은 ~기간에 포함되다 | ||
| + | |- | ||
| + | | intervalMeets || ~기간의 종료시점이 ~기간의 시작시점과 같다 | ||
| + | |- | ||
| + | | intervalMetBy || ~기간의 시작시점이 ~기간 종료시점과 같다 | ||
| + | |- | ||
| + | | intervalOverlappedBy || ~기간의 앞부분과 ~기간의 뒷부분이 겹치다 | ||
| + | |- | ||
| + | | intervalOverlaps || ~기간의 뒷부분과 ~기간의 앞부분이 겹치다 | ||
| + | |- | ||
| + | | intervalStartedBy || ~과 함께 시작해서 나중에 끝나다 | ||
| + | |- | ||
| + | | intervalStarts || ~과 함께 시작해서 먼저 끝나다 | ||
| + | |} | ||
2018년 12월 28일 (금) 11:35 기준 최신판
p.10
다양한 형식의 시간을 표현하기 위한 온톨로지.클래스
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 | ~과 함께 시작해서 먼저 끝나다 |