Oregon State University

Calendar

Calendars

Event Details

MS Final Examination – Pengfei Chen


Friday, September 7, 2012 8:30 AM - Thursday, September 13, 2012 10:30 AM

Mutation Testing in CEAL
In the software testing research, the empirical experiment of testing techniques plays an important role. Mutation testing is a software testing method which concerns reshape a program’s source code in tiny different ways. A test suite could kill the mutated code after detecting the outcome different from the source code. The weakness or some places the code never executed by the program could be estimate by mutation testing. That will help the tester build effective tests and locate flaw in the test data. However, the time of running the test suite on all mutants will cost hugely in a relative big program. Because every test case runs at least multiple times as runs the original program. It’s an issue in mutation testing. Saving time equals saving money. So to upgrade the speed of mutation testing is a really good empirical experiment for software testing research. CEAL, a C-based language for self-adjusting computation, extends C with a little modification so that it enables coding self-adjusting programs in conventional C [1]. The advantage of CEAL is it contributes a method to the writing programs could automatically react to the modification of their data. And in practice, it is impressive in replying to small modification to their data of the program [1]. In this project will show how to use the advantage of CEAL to improve mutation testing. In detail, there are two experiments of how it works when we use the CEAL to create a bunch of mutation tests.

Kelley Engineering Center (campus map)
2087
Shannon Thompson
1 541 737 3617
shannon.thompson at oregonstate.edu
Sch Elect Engr/Comp Sci
This event appears on the following calendars: