• DocumentCode
    1915382
  • Title

    Correlating Context-Awareness and Mutation Analysis for Pervasive Computing Systems

  • Author

    Wang, Huai ; Zhai, Ke ; Tse, T.H.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Hong Kong, Hong Kong, China
  • fYear
    2010
  • fDate
    14-15 July 2010
  • Firstpage
    151
  • Lastpage
    160
  • Abstract
    Pervasive computing systems often use middleware as a means to communicate with the changing environment. However, the interactions with the context-aware middleware as well as the interactions among applications sharing the same middleware may introduce faults that are difficult to reveal by existing testing techniques. Our previous work proposed the notion of context diversity as a metric to measure the degree of changes in test inputs for pervasive software. In this paper, we present a case study on how much context diversity for test cases relates to fault-based mutants in pervasive software. Our empirical results show that conventional mutation operators can generate sufficient candidate mutants to support test effectiveness evaluation of pervasive software, and test cases with higher context diversity values tend to have higher mean mutation scores. On the other hand, for test cases sharing the same context diversity, their mutation scores can vary significantly in terms of standard derivations.
  • Keywords
    middleware; program testing; ubiquitous computing; context awareness; context diversity; fault based mutants; middleware; mutation analysis; pervasive computing systems; Context; Java; Measurement; Middleware; Radiofrequency identification; Software; Testing; context diversity; mutation analysis; pervasive computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software (QSIC), 2010 10th International Conference on
  • Conference_Location
    Zhangjiajie
  • ISSN
    1550-6002
  • Print_ISBN
    978-1-4244-8078-4
  • Electronic_ISBN
    1550-6002
  • Type

    conf

  • DOI
    10.1109/QSIC.2010.57
  • Filename
    5562954