Silva, William Bombardelli daWilliam Bombardelli daSilvaBurek, MaxMaxBurekSchieferdecker, InaInaSchieferdeckerHein, ChristianChristianHein2022-03-142022-03-142019https://publica.fraunhofer.de/handle/publica/40413510.1007/978-3-030-12988-0_10This work proposes a new graph grammar formalism, that introduces non-terminal symbols to triple graph grammars (TGG) and shows how to apply it to solving the model transformation problem. Our proposed formalism seems to suit code generation from models well, outperforms the standard TGG in the grammar size in one evaluated case and is able to express one transformation that we could not express with TGG. We claim, that such advantages make a formal specification written in our formalism easier to validate and less error-prone, what befits safety-critical systems specially well.en004Model transformation with Triple Graph Grammars and Non-terminal symbolsconference paper