Static Execute After algorithms as alternatives for impact analysis

Authors

  • Judit Jász
https://doi.org/10.3311/pp.ee.2008-3-4.05

Abstract

Impact analysis plays an important role in many software engineering tasks such as software maintenance, regression testing and debugging. In this paper, we present a static method to compute the impact sets of particular program points. For large programs, this method is more effective than the slightly more precise slicing. Our technique can also be used on larger programs with over thousands of lines of code where no slicers can be applied since the determination of the program dependence graphs, which are the bases of slicing, is an especially expensive task. As a result, our method could be efficiently used in the field of impact analysis.

Keywords:

impact analysis, execute after and execute before relations, program slicing

How to Cite

Jász, J. “Static Execute After algorithms as alternatives for impact analysis”, Periodica Polytechnica Electrical Engineering, 52(3-4), pp. 163–176, 2008. https://doi.org/10.3311/pp.ee.2008-3-4.05

Issue

Section

Articles