• DocumentCode
    1968577
  • Title

    Specification Mutation Analysis for Validating Timed Testing Approaches Based on Timed Automata

  • Author

    AbouTrab, M. Saeed ; Counsell, Steve ; Hierons, Robert M.

  • Author_Institution
    Dept. of Inf. Syst. & Comput., Brunel Univ., Uxbridge, UK
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    660
  • Lastpage
    669
  • Abstract
    Testing real-time systems is a non-trivial validation task, especially after adding time as a new dimension to its complexity. In previous research, we introduced a ´priority-based´ approach which tested the logical and timing behaviour of real-time systems modelled formally as UPPAAL Timed Automata (UTA). In this paper, we validate the ´priority-based´ approach with a comparison to four well-known timed testing approaches based on a Timed Automata (TA) formalism using Specification Mutation Analysis (SMA). We introduce a set of timed and functional mutation operators based on TA. Three case studies are used to run the mutation analysis and mutants are generated according to the proposed mutation operators. The effectiveness of timed testing approaches are determined and contrasted according to the mutation score; we show that our testing approach achieves high mutation adequacy score when compared with others.
  • Keywords
    automata theory; formal specification; program testing; real-time systems; UPPAAL timed automata; functional mutation operator; logical behaviour testing; mutation adequacy score; priority-based approach; real-time system testing; specification mutation analysis; timed testing approach validation; timing behaviour testing; Analytical models; Automata; Clocks; Mathematical model; Real-time systems; Testing; Timing; Mutation anaylsis; component; real-time embedded systems; real-time model-based testing; timed automata;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2012 IEEE 36th Annual
  • Conference_Location
    Izmir
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4673-1990-4
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2012.93
  • Filename
    6340225