TY - RPRT
T1 - TGGs for Transforming UML to CSP
T2 - Contribution to the AGTIVE 2007 Graph Transformation Tools Contest
AU - Greenyer, Joel
AU - Kindler, Ekkart
AU - Rieke, Jan
AU - Travkin, Oleg
PY - 2008
Y1 - 2008
N2 - Along with the AGTIVE 2007 conference, a Graph
Transformation Tools Contenst invited tool implementers to present their solutions in order to
compare the principles and particular strengths and weaknesses of today's graph
transformation tools.
This paper documents our contribution to the Tools Contest.
The second transformation problem, a transformation from
UML activity diagrams to CSP processes, i.e. a transformation
between two models, is a typical application for
Triple Graph Grammars (TGGs).
We present our contributed solution, presenting the TGG rules and
the implementation of our TGG interpreter. Moreover,
we point out the advantages of our soulution as well as some
restrictions of the current implementation.
This paper will only briefly state the transformation problem
and focus on our TGG approach and the discussion of the rules.
AB - Along with the AGTIVE 2007 conference, a Graph
Transformation Tools Contenst invited tool implementers to present their solutions in order to
compare the principles and particular strengths and weaknesses of today's graph
transformation tools.
This paper documents our contribution to the Tools Contest.
The second transformation problem, a transformation from
UML activity diagrams to CSP processes, i.e. a transformation
between two models, is a typical application for
Triple Graph Grammars (TGGs).
We present our contributed solution, presenting the TGG rules and
the implementation of our TGG interpreter. Moreover,
we point out the advantages of our soulution as well as some
restrictions of the current implementation.
This paper will only briefly state the transformation problem
and focus on our TGG approach and the discussion of the rules.
M3 - Report
T3 - Reihe Informatik
BT - TGGs for Transforming UML to CSP
PB - Department of Computer Science, University of Paderborn
CY - Paderborn, Germany
ER -