• DocumentCode
    1581893
  • Title

    On Test Data Generation of Object-Oriented Software

  • Author

    Arcuri, Andrea ; Yao, Xin

  • Author_Institution
    Birmingham Univ., Birmingham
  • fYear
    2007
  • Firstpage
    72
  • Lastpage
    76
  • Abstract
    Nowadays, object-oriented (OO) languages are widely used in the development of many different kinds of applications. However, testing those applications is still very expensive and time-consuming for the software community. The automation of this task would therefore be highly desirable. Although automatic testing of procedural software has been studied in depth for many years, comparatively little work has been done about OO software. Different techniques exist. However, the most promising one is probably to model the task as a search problem. This paper explains why automatic testing of OO software is more difficult than procedural software. These difficulties provide strong challenges to the natural computation and software engineering communities. A brief review of the literature of the subject follows. The issues of the current state-of-art of the field are then outlined. Finally, some open research problems are discussed.
  • Keywords
    object-oriented programming; program testing; object-oriented software; procedural software automatic testing; search problem; test data generation; Application software; Automatic testing; Automation; Computer bugs; Computer industry; Costs; Object oriented modeling; Search problems; Software engineering; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Testing: Academic and Industrial Conference Practice and Research Techniques - MUTATION, 2007. TAICPART-MUTATION 2007
  • Conference_Location
    Windsor
  • Print_ISBN
    978-0-7695-2984-4
  • Type

    conf

  • DOI
    10.1109/TAIC.PART.2007.11
  • Filename
    4344101