Advertisement

Graph transformation tool contest 2008

  • Arend Rensink
  • Pieter Van GorpEmail author
Introduction

Abstract

This special section is the outcome of the graph transformation tool contest organised during the Graph-Based Tools (GraBaTs) 2008 workshop, which took place as a satellite event of the International Conference on Graph Transformation (ICGT) 2008. The contest involved two parts: three “off-line case studies” which were published before the contest, and to which solutions were submitted and reviewed; and a “live contest” for which the case description was only handed out during the event, and to which solutions had to be constructed during a single afternoon session. Here we briefly sketch the off-line cases, and the setup and topic of the live contest in somewhat more detail. We also evaluate the results of the workshop, and give some recommendations for future editions. Finally, we introduce the research papers appearing in this special section.

Keywords

Graph transformation Tools Computer aided software engineering Evaluation Contest 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Biermann, E., Ermel C., Lambers L., Prange U., Runge O., Taentzer G.: Introduction to AGG and EMF Tiger by modeling a conference scheduling system. Special Section on the Graph Transformation Tools Contest 2008, STTT, in this issue (2010)Google Scholar
  2. 2.
    Ehrig, K., Ermel, C., Hänsgen, S., Taentzer, G.: Generation of visual editors as eclipse plug-ins. In: ASE’05: Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering, pp. 134–143. ACM, New York (2005)Google Scholar
  3. 3.
    Ermel C., Rudolf M., Taentzer G. et al.: The AGG approach: Language and environment. In: Ehrig, H. (eds) Handbook of Graph Grammars and Computing by Graph Transformation: Applications, Languages, and Tools, vol. 2., pp. 551–603. World Scientific Publishing Co., Inc., Singapore (1999)Google Scholar
  4. 4.
    Geiger L., Zündorf A.: Fujaba case studies for GraBaTs 2008: Lessons learned. Special Section on the Graph Transformation Tools Contest 2008, STTT, in this issue (2010)Google Scholar
  5. 5.
  6. 6.
    Horváth, A., Bergmann, G., Ráth, I., Varró, D.: Experimental assessment of combining pattern matching strategies with VIATRA2. Special Section on the Graph Transformation Tools Contest 2008, STTT, in this issue (2010)Google Scholar
  7. 7.
    Jackson, D.: Alloy. http://alloy.mit.edu/ (2009)
  8. 7.
    Jakumeit, E., Buchwald, S., Kroll, M.: GrGen.NET: The expressive, convenient and fast graph rewrite system. Special Section on the Graph Transformation Tools Contest 2008, STTT, in this issue (2010)Google Scholar
  9. 9.
    Mészáros, T., Mezei, G., Levendovszky, T., Asztalos, M.: Manual and automated performance optimization of model transformation systems. Special Section on the Graph Transformation Tools Contest 2008, STTT, in this issue (2010)Google Scholar
  10. 10.
    Moha, N., Sen, S., Faucher, C., Barais, O., Jézéquel, J.-M.: Evaluation of Kermeta for solving graph-based problems. Special Section on the Graph Transformation Tools Contest 2008, STTT, in this issue (2010)Google Scholar
  11. 11.
    Muliawan, O., Janssens D.: Model refactoring using MoTMoT. Special Section on the Graph Transformation Tools Contest 2008, STTT, in this issue (2010)Google Scholar
  12. 12.
    Ouyang, C., Dumas, M., ter Hofstede, A.H.M., van der Aalst W.M.P.: Pattern-based translation of BPMN process models to BPEL web services. Int. J. Web Services Res. 5(1) (2008)Google Scholar
  13. 13.
    Pérez, J., Crespo, Y., Hoffmann, B., Mens, T.: A case study to evaluate the suitability of graph transformation tools for program refactoring. Special Section on the Graph Transformation Tools Contest 2008, STTT, in this issue (2010)Google Scholar
  14. 14.
    Rensink A., Gorp P.V.: Graph-based tools: The contest. In: Ehrig, H., Heckel, R., Rozenberg, G., Taentzer, G. (eds) ICGT. Lecture Notes in Computer Science, vol. 5214, pp. 463–466. Springer, Berlin (2008)Google Scholar
  15. 15.
    Rensink A., Taentzer G.: AGTIVE 2007 graph transformation tool contest. In: Schürr, A., Nagl, M., Zündorf, A. (eds) AGTIVE. Lecture Notes in Computer Science, vol. 5088, pp. 487–492. Springer, Berlin (2007)Google Scholar
  16. 16.
    Schürr A., Winter A.J., Zündorf A. et al.: The PROGRES approach: language and environment. In: Ehrig, H. (eds) Handbook of Graph Grammars and Computing by Graph Transformation: Applications, Languages, and Tools, vol. 2, pp. 487–550. World Scientific Publishing Co., Inc., Singapore (1999)Google Scholar
  17. 17.
    Van Gorp, P., Grefen, P.: Supporting the evaluation of research software with cloud infrastructure. Software and Systems Modeling, special issue on Model Based Interoperability (2010)Google Scholar

Copyright information

© Springer-Verlag 2010

Authors and Affiliations

  1. 1.Department of Computer ScienceUniversity of TwenteEnschedeThe Netherlands
  2. 2.School of Industrial EngineeringEindhoven University of TechnologyEindhovenThe Netherlands

Personalised recommendations