Implementation of a regression test selection technique for C++ software. (c2001)

LAUR Repository

Show simple item record

dc.contributor.author Hajjar, Rania M.
dc.date.accessioned 2011-10-17T05:37:09Z
dc.date.available 2011-10-17T05:37:09Z
dc.date.copyright 2001 en_US
dc.date.issued 2011-10-17
dc.date.submitted 2001-07-04
dc.identifier.uri http://hdl.handle.net/10725/780
dc.description Includes bibliographical references (p. 57-58). en_US
dc.description.abstract Regression testing is an important but expensive software maintenance activity performed with the aim of providing confidence in modified software. Regression test selection techniques reduce the cost of regression testing by selecting tests for a modified program from a previously existing test suite. Many researchers have addressed the regresion test selection problem for procedural language software, but few have addressed the problem for object-oriented software. We present an implementation and experimental evaluation of a technique proposed by Rothermel, Harrold, and Dedhia. This technique is a regression test selection technique for object-oriented C++ software. The technique constructs graph representation for software, and uses these graphs to select tests, from the original test suite, that execute code that has been changed for the new version of the software. The technique is strictly code based, and requires no assumptions about the approach used to specify or test the software initially. The technique applies to applications programs that use modified classes. The results indicate that the implemented technique can reduce the number of regression tests that must be run. en_US
dc.language.iso en en_US
dc.subject Regression analysis -- Computer programs en_US
dc.title Implementation of a regression test selection technique for C++ software. (c2001) en_US
dc.type Thesis en_US
dc.term.submitted Summer I en_US
dc.author.degree MS in Computer Science en_US
dc.author.school Arts and Sciences en_US
dc.author.commembers Dr. Ramzi Haraty
dc.author.woa RA en_US
dc.description.physdesc 1 bound copy: vii, 61 leaves; tables, ill.; 30 cm. available at RNL. en_US
dc.author.division Computer Science en_US
dc.author.advisor Dr. Nash'at Mansour
dc.identifier.doi https://doi.org/10.26756/th.2001.19 en_US
dc.publisher.institution Lebanese American University en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search LAUR

Advanced Search


My Account