Automated Generation and Evaluation of Dataflow-Based Test Data for Object-Oriented Software

Oster N (2005)


Publication Language: English

Publication Type: Conference contribution, Original article

Publication year: 2005

Journal

Publisher: Springer-verlag

Edited Volumes: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

City/Town: Berlin Heidelberg

Book Volume: LNCS 3712

Pages Range: 212-226

Conference Proceedings Title: Quality of Software Architectures and Software Quality: First International Conference on the Quality of Software Architectures, QoSA 2005, and Second International Workshop on Software Quality, SOQUA 2005

Event location: Erfurt DE

ISBN: 978-3-540-29033-9

URI: http://link.springer.com/content/pdf/10.1007%2F11558569.pdf

DOI: 10.1007/11558569_16

Abstract

In this research paper, an approach to fully automating the generation of test data for object-oriented programs fulfilling dataflow-based testing criteria and the subsequent evaluation of its fault-detection capability are presented. The underlying aim of the generation is twofold: to achieve a given dataflow coverage measure and to minimize the effort to reach this goal in terms of the number of test cases required. In order to solve the inherent conflict of this task, hybrid self-adaptive and multi-objective evolutionary algorithms are adopted. Our approach comprises the following steps: a preliminary activity provides support for the automatic instrumentation of source code in order to record the relevant dataflow information. Based on the insight gained hereby, test data sets are continuously enhanced towards the goals mentioned above. After-wards, the generated test set is evaluated by means of mutation testing. Progress achieved so far in our ongoing project will be described in this paper. © Springer-Verlag Berlin Heidelberg 2005.

Authors with CRIS profile

How to cite

APA:

Oster, N. (2005). Automated Generation and Evaluation of Dataflow-Based Test Data for Object-Oriented Software. In Ralf Reussner, Johannes Mayer, Judith A. Stafford, Sven Overhage, Steffen Becker, Patrick J. Schroeder (Eds.), Quality of Software Architectures and Software Quality: First International Conference on the Quality of Software Architectures, QoSA 2005, and Second International Workshop on Software Quality, SOQUA 2005 (pp. 212-226). Erfurt, DE: Berlin Heidelberg: Springer-verlag.

MLA:

Oster, Norbert. "Automated Generation and Evaluation of Dataflow-Based Test Data for Object-Oriented Software." Proceedings of the Second International Workshop on Software Quality (SOQUA 2005), Erfurt Ed. Ralf Reussner, Johannes Mayer, Judith A. Stafford, Sven Overhage, Steffen Becker, Patrick J. Schroeder, Berlin Heidelberg: Springer-verlag, 2005. 212-226.

BibTeX: Download