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.
著者
-
Wang Hao
Department Of Cardiology First Teaching Hospital Xi'an Medical University
-
Takeichi Masato
Department Of Computer Science The University Of Electro-communications
-
Hu Zhenjiang
Department of Mathematical Informatics, The University of Tokyo
-
Kakehi Kazuhiko
Division of University Corporate Relations, The University of Tokyo
-
Liu Dongxi
Department of Mathematical Informatics, The University of Tokyo
関連論文
- Derivation of Efficient Pattern Matching Algorithms by Fully Lazy Evaluation with Lazy Memo-ization
- 3M-5 Bidirectional XML Transformation with Bi-X
- 3M-4 依存関係記述スキーマによる双方向XMLアプリケーションの開発(リーディングプロジェクト e-society:高信頼プログラミング言語と構造化文書変換技術,一般セッション,リーディングプロジェクト e-society)
- 3M-3 双方向変換に基づくウェブパブリッシング支援システムVu-X(リーディングプロジェクト e-society:高信頼プログラミング言語と構造化文書変換技術,一般セッション,リーディングプロジェクト e-society)
- A Java Library for Bidirectional XML Transformation
- 神経系の双方向マルチスケールシミュレーションと100時間ワークショップ : 東京大学21世紀COEプログラム「情報科学技術戦略コア」
- 2. 情報科学技術戦略コア(21世紀卓越した情報研究拠点プログラムの目指す研究(前編))
- 情報科学技術戦略コア
- 1.マルチコア計算機と基本的な並列化技法(マルチコアを活かすお手軽並列プログラミング)
- 並列プログラムの候補生成と適合性検査による並列化
- 補関数の生成による複製機能付きプログラムの自動双方向化
- 6.双方向変換による高信頼構造化文書処理(第1部:高い生産性を持つ高信頼ソフトウェア作成技術の開発,学と産の連携による基盤ソフトウェアの先進的開発)
- Generator-of-generators に基づく Fortress ライブラリ
- リスト上の最大マーク付け問題を解く並列プログラムの導出
- 木スケルトンによるXPathクエリの並列化とその評価
- 東京大学 情報理工学系研究科 創造情報学専攻の紹介(ラボラトリー)
- 木上の双方向変換を利用したファイルマネージャの実現
- 木上の双方向変換を利用したファイルマネージャの実現
- データマイニングのアルゴリズム記述を容易にする拡張行列演算の提案
- 閻魔 Webインタフェースによるプログラミング教育支援システム
- 決定論的2階パターンとプログラム変換への応用
- Optimized Preparation, Characterization and Biodistribution in Heart of Breviscapine Lipid Emulsion
- Iridoids from Neopicrorhiza scrophulariiflora and Their Hepatoprotective Activities in Vitro
- Antioxidative Phenylethanoid and Phenolic Glycosides from Picrorhiza scrophulariiflora
- Evolution Analysis of Parallel Concatenated Coded IDMA Systems
- 木変換言語の双方向化に関する事例研究(サイバー増大ページ論文概要,新しいソフトウェアの実現,サイバー増大号)
- Enhanced Left Atrial Reservoir, Increased Conduit, and Weakened Booster Pump Function in Hypertensive Patients with Paroxysmal Atrial Fibrillation
- Effects of Endogenous Ouabain on the Development of Hypertension in 1k1c Hypertensive Rats
- Differential Regulation of the Sodium Pump α-Subunit Isoform Gene by Ouabain and Digoxin in Tissues of Rats
- Determination of scutellarin in mouse plasma and different tissues by high-performance liquid chromatography
- TREATMENT WITHLF15-0195 AND CD45RB MONOCLONAL ANTIBODY ATTENUATES ACUTE XENOGRAFT REJECTION IN MICE
- Compactness of Linear Aggregation Controlled by Molecular Selective Binding of Bridged Bis(β-cyclodextrin)s
- Relationship between Lambda Hoisting and Fully Lazy Lambda Lifting
- Deriving a Functional Knuth-Morris-Pratt Algorithm by Transformation
- An Alternative Scheme for Evaluating Combinator Expressions
- Consistent Annotations for Scope Rules
- Name Identification for Languages with Explicit Scope Control
- Interaction between Energetic Particles and Alfvén Eigenmodes in Reversed Shear Plasmas
- Normal prostate-derived stromal cells stimulate prostate cancer development
- Association between the angiotensinogen gene T174M polymorphism and hypertension risk in the Chinese population : a meta-analysis
- A Low-Cost Cooperative Strategy for Cellular Controlled Short-Range Communication Systems
- A Low-Cost Cooperative Strategy for Cellular Controlled Short-Range Communication Systems
- Associations of Cigarette Smoking and Alcohol Consumption With Metabolic Syndrome in a Male Chinese Population: A Cross-Sectional Study