Strathprints logo
Strathprints Home | Open Access | Browse | Search | User area | Copyright | Help | Library Home | SUPrimo

Investigating data-flow coverage of classes using evolutionary algorithms

Liaskos, K. and Roper, M. and Wood, M. (2007) Investigating data-flow coverage of classes using evolutionary algorithms. In: GECCO 2007. Assoc Computing Machinery, New York, p. 1140. ISBN 9781595936974

[img]
Preview
PDF - Published Version
Download (157Kb) | Preview

    Abstract

    It is not unusual for a software development organization to expend 40% of total project effort on testing, which call be a very laborious and time-consuming process. Therefore, there is a big necessity for test automation. This paper describes an approach to automatically generate test-data for 00 software exploiting a Genetic Algorithm (GA) to achieve high levels of data-flow (d-u) coverage. A proof-of-concept tool is presented. The experimental results from testing six Java classes helped us identify three categories of problematic test targets, and suggest that in the future full d-u coverage with a reasonable computational cost may be possible if we overcome these obstacles.

    Item type: Book Section
    ID code: 42252
    Keywords: data-flow coverage , classes, evolutionary algorithms, investigation, Electronic computers. Computer science
    Subjects: Science > Mathematics > Electronic computers. Computer science
    Department: Faculty of Science > Computer and Information Sciences
    Related URLs:
    Depositing user: Pure Administrator
    Date Deposited: 03 Dec 2012 14:56
    Last modified: 06 Sep 2014 13:44
    URI: http://strathprints.strath.ac.uk/id/eprint/42252

    Actions (login required)

    View Item

    Fulltext Downloads: