Method level static source code analysis on behavioral change impact analysis in software regression testing.

Uloženo v:
Podrobná bibliografie
Název: Method level static source code analysis on behavioral change impact analysis in software regression testing.
Autoři: Muthengi, Fredrick Mugambi, Mugo, David Muchangi, Mutua, Stephen Makau, Musyoka, Faith Mueni
Zdroj: Indonesian Journal of Electrical Engineering & Computer Science; Jul2024, Vol. 35 Issue 1, p665-672, 8p
Témata: COMPUTER software testing, REGRESSION analysis, BEHAVIORAL assessment, SYSTEMS software, SOFTWARE maintenance
Abstrakt: Though a myriad of changes take place in a software system during maintenance, behavioral changes carry the bulk of the reasons for software modifications. In assessing the impact of the changes made in the software, static source code analysis can be a little complex depending on the reason for the expedition. Despite the works done so far, little focus has been directed on the potential of changed methods during static source code analysis, in assessing the impact of the changes made in software. This study investigates a method-level static source code analysis technique that would generate information on the methods affected by changes made in the software. The work analyzed three Java projects. The results indicate an improvement in leveraging on the knowledge of edited methods in change impact assessment during regression testing. The approach enhances code review efforts in light of assessing operational behavior impacted by the changes made. [ABSTRACT FROM AUTHOR]
Copyright of Indonesian Journal of Electrical Engineering & Computer Science is the property of Institute of Advanced Engineering & Science and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Databáze: Complementary Index
Popis
Abstrakt:Though a myriad of changes take place in a software system during maintenance, behavioral changes carry the bulk of the reasons for software modifications. In assessing the impact of the changes made in the software, static source code analysis can be a little complex depending on the reason for the expedition. Despite the works done so far, little focus has been directed on the potential of changed methods during static source code analysis, in assessing the impact of the changes made in software. This study investigates a method-level static source code analysis technique that would generate information on the methods affected by changes made in the software. The work analyzed three Java projects. The results indicate an improvement in leveraging on the knowledge of edited methods in change impact assessment during regression testing. The approach enhances code review efforts in light of assessing operational behavior impacted by the changes made. [ABSTRACT FROM AUTHOR]
ISSN:25024752
DOI:10.11591/ijeecs.v35.i1.pp665-672