• DocumentCode
    1828168
  • Title

    Objective Re-weighting to Guide an Interactive Search Based Software Testing System

  • Author

    Marculescu, Bogdan ; Feldt, Robert ; Torkar, Richard

  • Author_Institution
    Sch. of Comput., Blekinge Inst. of Technol., Karlskrona, Sweden
  • Volume
    2
  • fYear
    2013
  • fDate
    4-7 Dec. 2013
  • Firstpage
    102
  • Lastpage
    107
  • Abstract
    Even hardware-focused industries today develop products where software is both a large and important component. Engineers tasked with developing and integrating these products do not always have a software engineering background. To ensure quality, tools are needed that automate and support software testing while allowing these domain specialists to leverage their knowledge and experience. Search-based testing could be a key aspect in creating an automated tool for supporting testing activities. However, domain specific quality criteria and trade-offs make it difficult to develop a general fitness function a priori, so interaction between domain specialists and such a tool would be critical to its success. In this paper we present a system for interactive search-based software testing and investigate a way for domain specialists to guide the search by dynamically re-weighting quality goals. Our empirical investigation shows that objective re-weighting can help a human domain specialist interactively guide the search, without requiring specialized knowledge of the system and without sacrificing population diversity.
  • Keywords
    automatic testing; interactive systems; program testing; software quality; automated testing tool; human domain specialist; interactive search- based software testing; objective reweighting; population diversity; quality goals; software engineering background; Context; Search problems; Sociology; Software; Software engineering; Software testing; embedded software; industrial experience; interactive search based software engineering; search based software testing; user centered;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Machine Learning and Applications (ICMLA), 2013 12th International Conference on
  • Conference_Location
    Miami, FL
  • Type

    conf

  • DOI
    10.1109/ICMLA.2013.113
  • Filename
    6786089