MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Change impact analysis for aspect-oriented software evolution (2002) [3 citations — 1 self]

Download:
Download as a PDF | Download as a PS
by Jianjun Zhao
In Int. Workshop on Principles of Software Evolution
http://www.fit.ac.jp/~zhao/pub/ps/iwpse02.ps
Add To MetaCart

Abstract:

Chang impact analysis is an useful technique for software evolution. Many techniques have been proposed for supporting change impact analysis of procedural or object-oriented software, but no eort has been made for change impact analysis of aspect-oriented software. In this paper, we present an approach to supporting change impact analysis of aspectoriented software based on program slicing technique. The main feature of our approach is to assess the eect of changes in an aspect-oriented program by analyzing its source code, and therefore, the process of change impact analysis can be automated completely. 1.

Citations

939 Aspect-oriented programming – Kiczales, Lamping, et al. - 1997
908 Program slicing – Weiser - 1984
89 Software Change Impact Analysis – Arnold, Bohner - 1996
82 Slicing ObjectOriented Software – Larsen, Harrold - 1996
28 Slicing Concurrent Java Programs – Zhao - 1999
26 Using dependence analysis to support the software maintenance process – Loyall, Mathisen - 1993
26 Architecture-level dependence analysis in support of software maintenance – Stafford, Wolf - 1998
14 Applying Slicing Technique to Software Architectures – Zhao - 1998
10 Interprocedural Slicing Using Dependence – Horwitz, Reps, et al. - 1990
10 Slicing aspect-oriented software – Zhao - 2002
1 Ripple Eect Analysis of Software Maintenance – Yau, Collofello, et al. - 1978