双方向XML変換のためのJavaライブラリ

DOI
  • 劉 東喜
    東京大学大学院情報理工学系研究科数理情報学専攻
  • 胡 振江
    東京大学大学院情報理工学系研究科数理情報学専攻
  • 武市 正人
    東京大学大学院情報理工学系研究科数理情報学専攻
  • 筧 一彦
    東京大学産学連携本部
  • 王 浩
    東京大学大学院情報理工学系研究科創造情報学専攻

書誌事項

タイトル別名
  • A Java Library for Bidirectional XML Transformation

抄録

We propose a Java library BiXJ for bidirectional XML transformation. A bidirectional transformation generates target XML documents from source XML documents in forward transformations, and updates source documents in backward transformations by reflecting back modifications on target documents. The benefit of using BiXJ is that users can get the corresponding backward transformation automatically just by writing one forward transformation. BiXJ has addressed several limitations of the existing bidirectional transformation languages, and can be used for general purpose XML processing. For example, bidirectional XPath expressions written in BiXJ can be used to locate and extract data from XML documents. To validate the usability and expressiveness of BiXJ, we have bidirectionalized some typical examples of XQuery and XSLT with this library. The results of these experiments are promising.

収録刊行物

詳細情報 詳細情報について

  • CRID
    1390282679713141248
  • NII論文ID
    130004549071
  • DOI
    10.11309/jssst.24.2_164
  • ISSN
    02896540
  • データソース種別
    • JaLC
    • CiNii Articles
  • 抄録ライセンスフラグ
    使用不可

問題の指摘

ページトップへ