2010 Fiscal Year Annual Research Report
XMLデータ統合問題解決のためのXQueryの静的解析に基づく書き換え手法の開発
Project/Area Number |
20500043
|
Research Institution | National Institute of Informatics |
Principal Investigator |
加藤 弘之 国立情報学研究所, コンテンツ科学研究系, 助教 (10321580)
|
Keywords | アルゴリズム / 関数型言語 / 融合変換 / XQuery / データ統合 / 最適化 / XML |
Research Abstract |
平成22年度の研究計画に基づき下記の研究成果を得た。 (1)全ての軸に対する融合変換アルゴリズムの開発 全ての軸に対応するために、式の情報を使うことなく、文脈情報だけを用いたアルゴリズムを開発した。 (2)スキーマを用いたアルゴリズムの開発 スキーマを用いることでエレメント構築子によって新たに構築されるノードだけでなく、入力データベース中のノードに関する文脈情報を得ることができ、これを用いることでアルゴリズムをより一般化することが可能となった。 (3)より応用に近い問合せによる実験 ソフトウェア開発のモデル変換などで用いられているCustomer20rderを用いて書き換えアルゴリズムの効果を示した。 更に、本研究の成果は以下のことについて適用可能であることがわかった。 (A)"unordered mode"での適用 XQueryで順序を考慮に入れない"unordered mode"でも有効に働く。 (B)非決定性問合せ式の検出 間合せ式の非決定性検出は、意図しない結果を含む場合があるので有用である。
|
-
-
-
-
-
-
-
-
[Presentation] Context Preserving XQuery Fusion2010
Author(s)
Hiroyuki Kato, Soichiro Hidaka, Zhenjiang Hu, Keisuke Nakano, Yasunori Ishihara
Organizer
Eighth Asian Symposium on Programming Languages and Systems APLAS2010
Place of Presentation
Hengshan Hotel, Shanghai, China
Year and Date
2010-11-30
-
-
-
[Presentation] Bidirectionalizing Graph Transformations2010
Author(s)
Soichiro Hidaka, Zhenjiang Hu, Kazuhiro Inaba, Hiroyuki Kato, Kazutaka Matsuda, Keisuke Nakano
Organizer
15^<th> ACM SIGPLAN International Conference on Functional Programming (ICFP2010)
Place of Presentation
Hyatt Regency Inner Harbor, Baltimore, America
Year and Date
2010-09-28