TRex - The refactoring and metrics tool for TTCN-3 test specifications

Paul Baker*, Dominic Evans, Jens Grabowski, Helmut Neukirchen, Benjamin Zeiss

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

19 Citations (Scopus)

Abstract

Comprehensive testing of modern communication systems often requires large and complex test suites which then have to be maintained throughout the system life-cycle. Industrial experience, with those written in the standardised Testing and Test Control Notation (TTCN-3), has shown that this maintenance is a non-trivial task and its burden could be reduced if appropriate tool support existed. To this aim, Motorola has collaborated with the University of Göttingen to develop TRex, a TTCN-3 development environment published under the Eclipse Public License, which notably provides suitable metrics and refactorings to enable the assessment and automatic restructuring of test suites. In this paper we present the TRex tool, which will make it far easier to construct and maintain TTCN-3 tests that are concise and optimally balanced with respect to readability, usability, and maintainability.

Original languageEnglish
Title of host publicationProceedings - Testing
Subtitle of host publicationAcademic and Industrial Conference - Practice and Research Techniques, TAIC PART 2006
Pages90-94
Number of pages5
DOIs
Publication statusPublished - 2006
Event1st Testing: Academic and Industrial Conference - Practice and Research Techniques, TAIC PART 2006 - Windsor, United Kingdom
Duration: 29 Aug 200631 Aug 2006

Publication series

NameProceedings - Testing: Academic and Industrial Conference - Practice and Research Techniques, TAIC PART 2006

Conference

Conference1st Testing: Academic and Industrial Conference - Practice and Research Techniques, TAIC PART 2006
Country/TerritoryUnited Kingdom
CityWindsor
Period29/08/0631/08/06

Fingerprint

Dive into the research topics of 'TRex - The refactoring and metrics tool for TTCN-3 test specifications'. Together they form a unique fingerprint.

Cite this