Selected Papers |
Software
Inspired by
the view updating techniques, program inversion and transformational
programming, we are now working on development of a new general framework
that can support bidirectional computation (bidirectional
transformation language, bidirectionalization transformation, and
bidirectionality analysis), and focus on its application to
dependable XML processing
and to bidirectional model transformation in software engineering.
Keisuke Nakano,
Zhenjiang Hu,
Masato Takeichi,
Consistent Web Site Updating based on Bidirectional Transformation,
International Journal on Software Tools for Technology Transfer
(STTT),
Vol.11, No.6, 2009. pp.453-468.
(This is an extended version of the paper presented in
10th IEEE International Symposium on Web Site Evolution
(WSE 2008),
Beijing, China, October 3-4, 2008. )
Krzysztof Czarnecki,
J. Nathan Foster,
Zhenjiang Hu,
Ralf Lammel,
Andy Schurr,
James F. Terwilliger,
Bidirectional Transformations: A Cross-Discipline Perspective,
International Conference on Model Transformation
(ICMT 2009),
ETH Zurich, Switzerland, June 29-July 3 2009.
LNCS 5563, Springer. pp.260-283.
ArchX: a bidirectional language for synchronizing XML documents with different formats.
BiXJ: a bidirectional computation library for Java.
X2B: a translator from XQuery core expression to BIXJ code.
X/Inv/XEditor:
two domain specific languages for specifying bidirectional transformations, and a
structured document editor based on Bidirectional
Transformations.
Maintained by Zhenjiang Hu. Last modified on October, 2007.