Authors
Soichiro Hidaka, Zhenjiang Hu, Hiroyuki Kato, Keisuke Nakano
Publication date
2009/3/8
Conference
Proceedings of the 2009 ACM Symposium on Applied Computing (SAC 2009)
Pages
468-475
Publisher
ACM
Description
Model transformation plays an important role in model-driven software development that aims to introduce significant efficiencies and rigor to the theory and practice of software development. Although models may have different notations and representations, they are basically graphs, and model transformations are thus nothing but graph transformations. Despite a large amount of theoretical work and a lot of experience with research prototypes on graph-based model transformations, it remains an open issue how to compose model transformations. In this paper, we report our first attempt at a compositional framework for graph-based model transformations using the graph querying language UnQL. The main idea of UnQL is that graph queries are fully captured by structural recursion that is suitable for efficient composition. We show that the idea can be applied to graph-based model transformations. We have …
Total citations
2008200920102011201220132014201520162017201820192020202120222341136453351132
Scholar articles
S Hidaka, Z Hu, H Kato, K Nakano - Proceedings of the 2009 ACM symposium on Applied …, 2009