By Topic

Knowledge-based software testing agent using evolutionary learning with cultural algorithms

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Ostrowski, D.A. ; Sci. Res. Lab., Ford Motor Co., Dearborn, MI, USA ; Reynolds, R.G.

Software testing is extremely difficult in the context of large scale engineering applications. We suggest that the application of the white and black box testing methods within a cultural algorithm environment will present a successful approach to fault detection. In order to utilize both a functional approach and a structural approach, two cultural algorithms will be applied within this tool. The first cultural algorithm will utilize the black box testing by learning equivalence classes of faulty input/output pairs. These equivalence classes are then passed over to the second cultural algorithm that will apply program slicing techniques to determine program slices from the data. The goal will be to pinpoint specific faults within the program design. Through the searching of the program code, this approach can be considered as behavioral mining of a program

Published in:

Evolutionary Computation, 1999. CEC 99. Proceedings of the 1999 Congress on  (Volume:3 )

Date of Conference:

1999