情報処理学会 第86回全国大会 会期:2024年3月15日~17日

5M-02
Putbackベースの双方向変換言語XMUの更新ベース化に向けて
○豊田雅希,日高宗一郎(法大)
モデル駆動工学では,モデル同士の同期が重要である.モデル同期の言語として,Putback方式の双方向変換言語BiGULに基づくグラフ双方向変換言語XMUがある.Putback方式では本質的に曖昧な逆方向変換をユーザが記述できるため,XMUではモデル双方向変換を曖昧性なく記述することができるが,更新伝播が状態ベースで行われるため,大規模なモデルを扱う際は更新ベース化による処理速度の向上も期待できる.本研究では,XMUの更新ベース化に向け,更新ベースの双方向変換であるEdit Lensesを参考にしてBiGULの更新ベース化を行なっており,その経過を報告する.