Automation of Refactoring and Refactoring Suggestions for TTCN-3 Test Suites -- The TRex TTCN-3 Refactoring and Metrics Tool (Extended Abstract)

 Staff
 Education
 Publications
 Research
 Jobs
 Academic Services
 Awards
 News
 Imprint

 Certified Tester
   _______________

 Institute for Computer Science
 University Göttingen

Document Type Articles in Conference Proceedings
Title Automation of Refactoring and Refactoring Suggestions for TTCN-3 Test Suites -- The TRex TTCN-3 Refactoring and Metrics Tool (Extended Abstract)
Authors Helmut Neukirchen
Benjamin Zeiß
Abstract: Refactoring is not only useful for source code of implementations, but as well for test specifications. The open source TRex tool automates the application of refactorings and the detection of refactoring opportunities for test suites that are specified using the standardised Testing and Test Control Notation (TTCN-3). Depending on the refactoring, the behaviour preserving transformations may include syntax tree transformations and direct modification of the source code; for suggesting refactorings, metrics are calculated and code smell patterns are detected.
Publication: Proceedings of the 1st Workshop on Refactoring Tools held in conjunction with 21st European Conference on Object-Oriented Programming (ECOOP 2007), July 31st 2007, Berlin. (Editors: Danny Dig, Michael Cebulla). Technical Report No 2007-8, Technische Universität Berlin, Fakultät IV - Elektrotechnik und Informatik, ISSN 1436-9915.
Media: Download
BibTeX: BibTeX entry