본 연구에서는 R2RML 방식과 Non-R2RML 방식을 각각 적용하여 RDB를 RDF 온톨로지로 변환한 결과를 비교하였다. RDB 기반의 구조적학술용어사전 데이터베이스인 STNet의 데이터를 대상으로, 변환이 완료된 데이터의 규모, 튜플당 변환에 걸리는 시간, 그리고 질의 응답 속도를 측정하였다. 변환 규모의 평가 결과 Non-R2RML 방식이 더 많은 수의 변환을 하였으며, 표현의 풍부성과 추론 가능성 정도를 높이는 변환을 수행한 것으로 나타났다. 튜플당 변환 시간의 경우 Non-R2RML 방식이 미세하지만 더 빠른 것으로 나타났으며, 질의 응답 속도는 두 방식 모두 300회 이상의 질의 횟수부터는 안정적인 성능을 보이면서 유사한 형태의 속도를 보였다. 측정에 대한 종합적 검토 결과 데이터의 변형이 빈번하고 새로운 데이터의 추가나 데이터들 간의 연결관계가 지속적으로 변화하는 STNet과 같은 동적인 RDB에는 Non-R2RML 방식이 적절한 것으로 평가되었다.
This study described the results of converting RDB to RDF ontology by each of R2RML method and Non-R2RML method. This study measured the size of the converted data, the conversion time per each tuple, and the response speed to queries. The STNet, a structured terminology dictionary based on RDB, was served as a test bed for converting to RDF ontology. As a result of the converted data size, Non-R2RML method appeared to be superior to R2RML method on the number of converted triples, including its expressive diversity. For the conversion time per each tuple, Non-R2RML was a little bit more faster than R2RML, but, for the response speed to queries, both methods showed similar response speed and stable performance since more than 300 numbers of queries. On comprehensive examination it is evaluated that Non-R2RML is the more appropriate to convert the dynamic RDB system, such as the STNet in which new data are steadily accumulated, data transformation very often occurred, and relationships between data continuously changed.
고영만. (2006). 시소러스 기반 온톨로지에 관한 연구. 정보관리, 5, 5-22.
고영만. (2013). 인문학 및 사회과학 분야 국내 학술논문의 저자키워드 출현빈도와 피인용횟수의 상관관계 연구. 정보관리학회지, 30(2), 227-243. http://dx.doi.org/10.3743/KOSIM.2013.30.2.227.
고영만. (2014). 한국학술지인용색인(KCI)의 인문학, 사회과학, 예술체육 분야 저자키워드의 의미적, 형태적 분석에 의한 개념범주 텍사노미 연구. 한국문헌정보학회지, 48(4), 297-322. http://dx.doi.org/10.4275/KSLIS.2014.48.4.297.
고영만. (2015). 한국학술지인용색인(KCI)의 인문학, 사회과학, 예술체육 분야 저자키워드의 의미적 관계 유형 최적화 연구. 한국문헌정보학회지, 49(1), 45-67. http://dx.doi.org/10.4275/KSLIS.2015.49.1.045.
남영준. (2009). 재단구축 용어데이터레지스트리의 개념관계 유형 정형화를 통한추론 규칙 적용방안연구. 한국학술진흥재단.
박여삼. (2008). X-TOP: 레거시 시스템상에서 온톨로지 구축을 위한 토픽맵 플랫폼의 설계와 구현. 정보과학회 컴퓨팅의 실제 논문지, 14(2), 130-142.
성하정. (2014). 관계형 데이터베이스 구성 요소의 의미 관계를 고려한 RDB to RDF 매핑 시스템. 정보처리학회논문지. 소프트웨어 및 데이터 공학, 3(1), 19-30. http://dx.doi.org/10.3745/KTSDE.2014.3.1.19.
양준석. (2010). 관계형 데이터베이스 뷰 정의로부터 온톨로지 클래스와 계층 관계 생성 기법. 정보과학회논문지 : 데이타베이스, 37(6), 333-342.
이경호. (2006). XML 문서의 변환을 위한 온톨로지 갱신 기반 XML 스키마 매칭. 정보과학회논문지 : 데이타베이스, 33(7), 727-740.
최미영. (2012). ER2iDM을 이용한 관계형 데이터베이스로부터 시멘틱 웹 구축 방법. 한국정보기술학회논문지, 10(10), 189-200.
최지웅. (2014). 관계형 데이터베이스로부터 생성된 OWL 온톨로지를 위한 탐색기. 한국콘텐츠학회 논문지, 14(10), 438-453. http://dx.doi.org/10.5392/JKCA.2014.14.10.438.
한성국. (2006). 시소러스를 활용한 온톨로지 구축방안 연구- 시소러스의 SKOS 변환을 중심으로 -. 한국비블리아학회지, 17(1), 285-303.
Bizer, C. (2003). D2R MAP - A database to RDF mapping languate (-). Poster Presentation In the Twelfth International World Wide Web Conference.
Bumans, G.. (2010). Mapping between relational databases and OWL ontologies: An example. scientific papers. University of Latvia, Computer Science and Information Technologies, 756, 99-117.
Hert, M.. (2011). A comparison of RDB-to-RDF mapping languages (25-32). I-SEMANTICS 2011, 7th Int. Conf. on Semantic Systems.
Michel, F.. (2014). A survey of RDB to RDF translation approaches and tools. https://hal.archives-ouvertes.fr/hal-00903568v2/document.
Saboo, S.. (2009). A survey of current approaches for mapping of relational databades to RDF. .
Apache JMeter. http://jmeter.apache.org/.
D2RQ. http://d2rq.org/.
Linked open vocabularies. http://lov.okfn.org.
OPENLINK software. http://virtuoso.openlinksw.com/.