The Application of Aspect-Oriented Programming in Software Evolution

Software evolution is a valid way that increases the software system's vitality and slows down its deterioration process.This paper analyzes the thinking in AOP(Aspect-Oriented Programming),the necessity of software evolution,its current situation,and introduces a method of applying AOP into software evolution.AOP is applied in the EJB security service to realize software evolution,and the efficiency of this combination is proved.