Regression test framework based on extended system dependence graph for object-oriented programs

This paper presents a regression testing framework for object-oriented software based on extended system dependence graph model of the affected program. The approach is based on semantic analysis of the code. The goal is to identify changes in a method’s body due to data dependence, control dependen...

Full description

Saved in:
Bibliographic Details
Main Authors: Musa, Samaila, Md Sultan, Abu Bakar, Abd Ghani, Azim, Bahrom, Salmi
Format: Conference or Workshop Item
Language:English
Published: 2014
Online Access:http://psasir.upm.edu.my/id/eprint/38830/1/38830.pdf
http://psasir.upm.edu.my/id/eprint/38830/
http://seekdl.org/nm.php?id=2826
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.upm.eprints.38830
record_format eprints
spelling my.upm.eprints.388302015-06-18T08:24:06Z http://psasir.upm.edu.my/id/eprint/38830/ Regression test framework based on extended system dependence graph for object-oriented programs Musa, Samaila Md Sultan, Abu Bakar Abd Ghani, Azim Bahrom, Salmi This paper presents a regression testing framework for object-oriented software based on extended system dependence graph model of the affected program. The approach is based on semantic analysis of the code. The goal is to identify changes in a method’s body due to data dependence, control dependence and dependent due to object relation such as inheritance and polymorphism. To find the affected statements due to changes in the program, we used affected statement as slicing criterion to performed slicing on the constructed graph. The methods affected are determined by analysis of the ESDG based on the affected statements. Test cases that execute the affected methods are selected from an existing test suite. New test cases are generated when necessary. The selected test cases are prioritized by assigning weight to the affected methods. A case study will be reported to provide evidence of the feasibility of the approach and its benefits in increasing the rate of fault detection and reduction in regression testing effort. 2014 Conference or Workshop Item NonPeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/38830/1/38830.pdf Musa, Samaila and Md Sultan, Abu Bakar and Abd Ghani, Azim and Bahrom, Salmi (2014) Regression test framework based on extended system dependence graph for object-oriented programs. In: International Conference on Advances in Computer Sciences and Electronics Engineering (CSEE2014), 6-8 Jan. 2014, Kuala Lumpur, Malaysia. (pp. 69-74). http://seekdl.org/nm.php?id=2826 10.15224/ 978-1-63248-000-2-45
institution Universiti Putra Malaysia
building UPM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Putra Malaysia
content_source UPM Institutional Repository
url_provider http://psasir.upm.edu.my/
language English
description This paper presents a regression testing framework for object-oriented software based on extended system dependence graph model of the affected program. The approach is based on semantic analysis of the code. The goal is to identify changes in a method’s body due to data dependence, control dependence and dependent due to object relation such as inheritance and polymorphism. To find the affected statements due to changes in the program, we used affected statement as slicing criterion to performed slicing on the constructed graph. The methods affected are determined by analysis of the ESDG based on the affected statements. Test cases that execute the affected methods are selected from an existing test suite. New test cases are generated when necessary. The selected test cases are prioritized by assigning weight to the affected methods. A case study will be reported to provide evidence of the feasibility of the approach and its benefits in increasing the rate of fault detection and reduction in regression testing effort.
format Conference or Workshop Item
author Musa, Samaila
Md Sultan, Abu Bakar
Abd Ghani, Azim
Bahrom, Salmi
spellingShingle Musa, Samaila
Md Sultan, Abu Bakar
Abd Ghani, Azim
Bahrom, Salmi
Regression test framework based on extended system dependence graph for object-oriented programs
author_facet Musa, Samaila
Md Sultan, Abu Bakar
Abd Ghani, Azim
Bahrom, Salmi
author_sort Musa, Samaila
title Regression test framework based on extended system dependence graph for object-oriented programs
title_short Regression test framework based on extended system dependence graph for object-oriented programs
title_full Regression test framework based on extended system dependence graph for object-oriented programs
title_fullStr Regression test framework based on extended system dependence graph for object-oriented programs
title_full_unstemmed Regression test framework based on extended system dependence graph for object-oriented programs
title_sort regression test framework based on extended system dependence graph for object-oriented programs
publishDate 2014
url http://psasir.upm.edu.my/id/eprint/38830/1/38830.pdf
http://psasir.upm.edu.my/id/eprint/38830/
http://seekdl.org/nm.php?id=2826
_version_ 1643832248381734912
score 13.209306