Journal Article オープンデータ時代のスキーマ・フュージョン技術
A Schema Fusion Technique for Open Data Era

山口, 真弥  ,  倉光, 君郎

58 ( 3 )  , pp.644 - 653 , 2017-03-15
ISSN:1882-7764
NCID:AN00116647
Description
スキーマ検証はデータ交換に信頼性をもたらす重要な技術であり,古くから研究されてきた.しかし,近年利用がさかんになっているオープンデータはデータフォーマットが多様であるため,スキーマ検証が利用できないという問題がある.我々はパーサジェネレータ技術の基盤となっている解析表現文法(PEG)に注目し,これを多様なフォーマットに対するスキーマ検証に活用する.本論文では,スキーマに従ってPEGを書き換えるスキーマ・フュージョン技術を示す.また,スキーマ・フュージョンによって得られるスキーマ検証器の実行時間を既存の検証器と比較して評価を行う.
Schema validation is an important technique that achieve a reliability of data exchange on the Web. Historically, schema validation has been developed intensively in XML. However, open data, which become popular recently, are transmitted and received in various formats. Since we can't apply XML schema validators to another format data, schema validation is not available in most of open data. In this paper, we propose Schema Fusion algorithm, which provides a schema constrained PEG by creating a fusion of a schema definition and a PEG representing syntax of data format. By applying our algorithm, we can obtain generated parsers performed as schema validators that validate open data in various formats. We evaluate the performances of generated schema validators and confirm its practicality by comparing an existing schema validator.
Full-Text

https://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=178571&item_no=1&attribute_id=1&file_no=1

Number of accesses :  

Other information