Implementing Relational Queries on Models as Triple Graph Grammars