Solving the TTC 2011 Reengineering Case with GReTL

@inproceedings{Horn2011SolvingTT,
  title={Solving the TTC 2011 Reengineering Case with GReTL},
  author={Tassilo Horn},
  booktitle={TTC},
  year={2011}
}
  • Tassilo Horn
  • Published in TTC 2011
  • Computer Science, Engineering
This paper discusses the GReTL reference solution of the TTC 2011 Reengineering case. Given a Java syntax graph, a simple state machine model has to be extracted. The submitted solution covers both the core task and the two extension tasks. 
Model-Driven Software Migration
TLDR
The proposed model-driven techniques to migrate legacy systems into Service-Oriented Architectures (SOA) enable the integration of legacy assets into a new SOA. Expand
GReTL: an extensible, operational, graph-based transformation language
TLDR
The most important elements of the graph-based transformation language GReTL, a kernel language consisting of a minimal set of operations, but it is designed for being extensible, are introduced along with a transformation example in the field of metamodel integration. Expand

References

SHOWING 1-9 OF 9 REFERENCES
Program Understanding: A Reengineering Case for the Transformation Tool Contest
TLDR
This transformation case deals with the creation of a state machine model out of a Java syntax graph that is derived from a task that originates from a real reengineering project. Expand
The GReTL Transformation Language
TLDR
GReTL is an operational transformation language whose operations are either specified in plain Java using the GReTL API or in a simple domain-specific language. Expand
Graph Technology in Reverse Engineering: The TGraph Approach
TLDR
This paper summarizes the work accomplished around TGraphs and graph based modeling over the last decade and introduces T graphs as a versatile and expressive formalism and demonstrates their well-suitedness for solving reverse engineering problems. Expand
Closing the Gap between Modelling and Java
TLDR
This paper defines a full metamodel and text syntax specification for Java, from which a parser and a printer are generated, and through this, Java code can be handled like any other model. Expand
Reverse Engineering Using Graph Queries
TLDR
The GReQL evaluator is described in some detail with an emphasis on the efficient evaluation of RPEs for reachability and path-finding queries. Expand
The GReTL Transformation Language Theory and Practice of Model Transformations, Fourth International Conference
  • Proceedings, Lecture Notes in Computer Science
  • 2011
SHARE demo related to the paper Solving the TTC 2011 Reengineering Case with GReTL. http://is.ieis.tue.nl/staff/pvgorp/share/?page=ConfigureNewSession&vdi= Ubuntu_10.04_TTC11_gretl-cases.vdi
  • 2011
Reverse Engineering Using Graph Queries In: Graph Transformations and Model Driven Engineering
  • LNCS
  • 2010
Tassilo Horn: SHARE demo related to the paper Solving the TTC 2011 Reengineering Case with GReTL
  • Tassilo Horn: SHARE demo related to the paper Solving the TTC 2011 Reengineering Case with GReTL