"Owl-time"의 두 판 사이의 차이

hiblue
이동: 둘러보기, 검색
(Description (시간 설명))
 
(같은 사용자의 중간 판 14개는 보이지 않습니다)
1번째 줄: 1번째 줄:
*'''그레고리력'''을 비롯한 다양한 형식의 시간을 표현하기 위한 온톨로지.
+
<big>'''p.10'''</big>
 +
다양한 형식의 시간을 표현하기 위한 온톨로지.<div style="text-align:right">{{button|[[동양 연력 데이터의 구축 및 활용 방안 연구 | 논문으로 돌아가기]]}}</div>
 +
__NOTOC__
 
==클래스==
 
==클래스==
==='''Temporal Entity''' (시간독립개체)===
+
[[파일:Owl-time 클래스 구조도.png|500px|]]
*'''Instant''' (순간) : 특정 시점
+
==='''Temporal Entity''' <span style="color:orange">시간 독립 개체</span>===
*'''Interval''' (간격) : 시작시점, 종료시점, 길이
+
*'''Instant''' <span style="color:orange">순간</span> : 특정 시점
 +
*'''Interval''' <span style="color:orange">간격</span> : 시작시점, 종료시점, 길이
 +
 
 
==='''Description'''<span style="color:orange"> 시간 설명</span>===
 
==='''Description'''<span style="color:orange"> 시간 설명</span>===
 
*'''Temporal Position'''<span style="color:orange"> 순간 설명</span> : Instant를 설명
 
*'''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))
+
**'''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/>
 
**'''Time Position''' <span style="color:orange">시점</span> : <br/> 예시 : 2458478.55278/율리우스적일-JulianDay <br/><br/>
 
*'''Temporal Duration''' <span style="color:orange">기간 설명</span> : Interval을 설명
 
*'''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''' 년(길이)
 
**'''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
+
**'''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

다양한 형식의 시간을 표현하기 위한 온톨로지.
논문으로 돌아가기

클래스

Owl-time 클래스 구조도.png

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

  • Temporal Duration 기간 설명 : Interval을 설명
    • General Duration Description 일반 기간 설명:
      예시 : 5년 6개월 12시간 10초
      속성 : seconds 초(길이) / minutes 분(길이) / hours 시(길이) / days 일(길이) / months 월(길이) / weeks 주(길이) / years 년(길이)
    • Duration 기간 길이 :
      예시 : 10 (temporal unit - Week)

관계

선후 및 포함관계

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 ~과 함께 시작해서 먼저 끝나다