モデル変換は、モデル駆動ソフトウェア開発において、従来は上流過程から下流過程への単方向のモデル変換であったものを、下流過程におけるモデルの修正を上流過程に反映させること目的としており、その言語的技術基盤を確立すべく、言語の設計、実装、応用にわたって研究するという当初の研究計画に対して、以下のような成果を挙げた。双方向グラフ変換の言語UnQL+を提案し、双方向モデル変換の基盤技術を確立した。実現し公開し、ヨーロッパやアジアのグループが研究に利用している。モデルとコードの共進化に応用し、国際的な評価を得た。