论文部分内容阅读
面向方面的编程是解决传统编程技术中横切问题的有效途径之一。
为了将传统方法开发的系统转换成面向方面的系统,首先需要从遗留系统中分离出横切关注点,本文即提出了用于解决这一问题的一种方法。该方法采用将代码级分析和方法级分析相结合的方式对程序进行分析,基于程序依赖图和AOIG(Action-Oriented Identifier Graph)识别出面向对象遗留系统中的横切关注点,将其作为方面用于遗留系统的代码重构过程。