Validating the behavioral equivalence of TTCN-3 test cases

Philip Makedonski, Jens Grabowski, Helmut Neukirchen

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

Abstract

Refactoring has been proven as useful means to improve the quality of source code. However, when improperly applied, it may introduce undesired changes to the observable behavior of the software. In this paper, an equivalence checking approach is presented to validate the behavior preservation after the application of refactoring in the domain of test cases specified using the Testing and Test Control Notation Version 3 (TTCN-3). The approach is based on bisimulation and incrementally checks the observable behavior of two test cases at runtime for equivalence. The approach is implemented prototypically and sample experiments are conducted to evaluate the effectiveness of the approach.

Original languageEnglish
Title of host publication1st International Conference on Advances in System Testing and Validation Lifecycle, VALID 2009
Pages117-122
Number of pages6
DOIs
Publication statusPublished - 2009
Event1st International Conference on Advances in System Testing and Validation Lifecycle, VALID 2009 - Porto, Portugal
Duration: 20 Sept 200925 Sept 2009

Publication series

Name1st International Conference on Advances in System Testing and Validation Lifecycle, VALID 2009

Conference

Conference1st International Conference on Advances in System Testing and Validation Lifecycle, VALID 2009
Country/TerritoryPortugal
CityPorto
Period20/09/0925/09/09

Other keywords

  • Behavior
  • Bisimulation
  • Equivalence
  • TTCN-3

Fingerprint

Dive into the research topics of 'Validating the behavioral equivalence of TTCN-3 test cases'. Together they form a unique fingerprint.

Cite this