dc.contributor.author |
Nehme, Ali Toufic |
|
dc.date.accessioned |
2011-03-14T09:43:15Z |
|
dc.date.available |
2011-03-14T09:43:15Z |
|
dc.date.copyright |
2006 |
en_US |
dc.date.issued |
2011-03-14 |
|
dc.date.submitted |
6/27/2006 |
|
dc.identifier.uri |
http://hdl.handle.net/10725/273 |
|
dc.description |
Includes bibliographical references (leaves 89-90). |
en_US |
dc.description.abstract |
Regression testing is an essential activity aiming to prove that the unmodified sections of
a software application are unaffected by changes. This paper presents an empirical study
on a regression test selection technique for object-oriented sojiware. The technique is
based on the Unified Modeling Language (UML) program design; il10re 5pecifically it
makes use of the class diagrams, interaction overview diagram and the sequence
diagrams. Nine versions of three case sludies test cases are used: the UML design is
specified, test cases are drawn and then they are studied in terms of the number of
selected test cases, inclusiveness and precision. We prove the feasibility of the technique
and demonstrate the ability of the regression testing technique to select a small number
of test cases for retest from the original set of test cases; We also provide evidence
revealing high inclusiveness and precision rates; an amendment was also introduced to
cope wilh a problem in detecting changes inside the fragments of the sequence diagrams. |
en_US |
dc.language.iso |
en |
en_US |
dc.subject |
Object-oriented programming (Computer science) |
en_US |
dc.subject |
Computer software -- Testing |
en_US |
dc.title |
An empirical study on a regression testing technique for OO software. (c2006) |
en_US |
dc.type |
Thesis |
en_US |
dc.term.submitted |
Spring |
en_US |
dc.author.degree |
MS in Computer Science |
en_US |
dc.author.school |
Arts and Sciences |
en_US |
dc.author.idnumber |
200202113 |
en_US |
dc.author.commembers |
Faisal Abu-Khzam |
|
dc.author.woa |
OA |
en_US |
dc.description.physdesc |
1 bound copy: xi, 92 leaves; ill.; 30 cm. available at RNL. |
en_US |
dc.author.division |
Computer Science |
en_US |
dc.author.advisor |
Nashat Mansour |
|
dc.identifier.doi |
https://doi.org/10.26756/th.2006.4 |
en_US |
dc.publisher.institution |
Lebanese American University |
en_US |
dc.author.affiliation |
Lebanese American University |
en_US |