• DocumentCode
    3150814
  • Title

    Mutation testing applied to Estelle specifications

  • Author

    de Souza, Simone do Rocio Senger ; Maldonado, José Carlos ; Fabbri, Sandra Camargo Pinto Ferraz ; De Souza, Wanderley Lopes

  • Author_Institution
    Dept. de Inf., Univ. Estadual de Ponta Grossa, Brazil
  • fYear
    2000
  • fDate
    4-7 Jan. 2000
  • 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 tester is. Some studies have also investigated its use to generate testers. 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.
  • Keywords
    formal specification; program testing; protocols; specification languages; Estelle specifications; Estelle-based specification; alternating-bit protocol; error-based approach; mutation operator set; mutation testing; program testing; validation strategy; Air traffic control; Communication system traffic control; Context; Costs; Fault detection; Genetic mutations; Safety; Software quality; Software testing; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 2000. Proceedings of the 33rd Annual Hawaii International Conference on
  • Print_ISBN
    0-7695-0493-0
  • Type

    conf

  • DOI
    10.1109/HICSS.2000.926973
  • Filename
    926973