期刊名称:International Journal of Software Engineering and Its Applications
印刷版ISSN:1738-9984
出版年度:2014
卷号:8
期号:6
页码:253-264
DOI:10.14257/ijseia.2014.8.6.20
出版社:SERSC
摘要:Regression testing remains one of the most laborious and costly software testing activities in software maintenance. Its laboriousness and costing increases with increasing number of test suits: need to changed re-testing strategy. The strategy should identify and eliminate redundant test cases in order to minimize the test cases from test suites. The aim of regression testing is to reduce the retesting effort and achieve the adequate testing coverage. An important research problem, in this context, is the new developed algorithm is needed to reduce the retesting effort, cost and time without disturbance of thoroughness. The traditional optimal page replacement algorithm is used for managing the virtual memory. Our approach has been showing that the novel optimal page replacement algorithm reducing the redundant test cases during retesting of modified object oriented program. Our testing approach is on unit level. The logic based transitive relationship model achieves the adequate testing coverage to the modified object oriented program. Hybridization of clock page replacement- counting based algorithm is used for making the logic based transition relationship model. An Illustrative example has been presented to establish the effectiveness of our methodology coupled with logic based transitive relationship model.
关键词:Clock page replacement algorithm; Counting based algorithm; Logic based ; transition relationship; optimal page replacement algorithm