Automatic Construction of SHACL Schemas for RDF Knowledge Graphs Generated by R2RML Mappings

Automatic Construction of SHACL Schemas for RDF Knowledge Graphs Generated by R2RML Mappings

초록

RDF 지식 그래프의 사용이 늘어나면서 표준화된 RDF 스키마 표현 형식의 부재가 데이터 상호교환·운용성을 저해한다는 문제가 제기되어 왔다. 이를 위해 W3C는 RDF 그래프에 대한 구조 묘사 및 검증을 지원하는 SHACL 명세를 개발하였다. 관계형 데이터베이스(RDB)는 구조화된 지식그래프를 얻는 주요 원천 중 하나이다. RDB로부터 RDF 그래프를 생성하는 방법은 통상 W3C에의해 표준화된 R2RML 명세를 따른다. 그러나 R2RML 방식으로 생성한 RDF 그래프에 대한 스키마를 생성하기 위해서는 전문가에 의한 별도의 수작업이 요구된다. 본 논문에서는 R2RML 매핑에 의해 구축된 RDF 그래프에 대한 SHACL 스키마를 자동 생성하는 방법을 제안한다. 제안하는방법의 특징은 R2RML 매핑 문서만으로 SHACL 스키마를 생성할 수 있다는 것이다. 본 논문은제안하는 방법의 구현 사항들을 상세히 기술하며 구현 결과물을 W3C의 R2RML 테스트 케이스에적용한 결과를 제시한다.

키워드

Knowledge graph; RDF; SHACL; R2RML; RDF validation; 지식 그래프; RDF; SHACL; R2RML; RDF 검증
제목
Automatic Construction of SHACL Schemas for RDF Knowledge Graphs Generated by R2RML Mappings
제목 (타언어)
Automatic Construction of SHACL Schemas for RDF Knowledge Graphs Generated by R2RML Mappings
저자
최지웅
DOI
10.9708/jksci.2020.25.08.009
발행일
2020-08
저널명
한국컴퓨터정보학회논문지
권
25
호
8
페이지
9 ~ 21