Mutation Testing Applied to Estelle Specifications

  • Authors:
  • Simone do Rocio Senger de Souza;Sandra Camargo Pinto Ferraz Fabbri;Wanderley Lopes de Souza;José Carlos Maldonado

  • Affiliations:
  • -;-;-;-

  • Venue:
  • HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 8 - Volume 8
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many researchers have pursued the establishment of a low-cost, effective testing and validation strategy at the program level as well as at the specification level. Mutation Testing is an error-based approach, originally introduced for program testing, that provides testers a systematic way to evaluate how good a given test set is. Some studies have also investigated its use to generate test sets. In this article, the application of Mutation Testing for validating Estelle specifications is proposed.A mutation operator set for Estelle - one of the crucial points for effectively applying Mutation Testing - is defined, addressing: the validation of the behavior of the modules, the communication among modules and the architecture of the specification. In this scope, these operators can be taken as a fault model. Considering this context, a strategy for validating Estelle-based specification is proposed and exemplified using the Alternating-bit protocol.