首页> 中文学位 >静态构造面向方面程序的控制流图
【6h】

静态构造面向方面程序的控制流图

代理获取

摘要

面向方面编程(AOP)是一种全新的程序设计方法,其核心旨在克服面向对象程序设计中抽象建模的局限性,在系统设计时将分散在各个模块中的横切关注分离出来,抽象成为单独的编程模块或组件,实现了横切关注点的模块化,从而使系统具有更好的模块性、可维护性和可扩展性。然而AOP封装横切关注点的特殊结构与面向对象(Object-Oriented)程序有着很大的不同,这就为分析、理解AOP程序带来了极大的困难。与此同时,许多面向对象程序的分析方法已不再适用于面向方面程序,随着AOP的广泛应用和实践的不断深入,软件工程实践者们迫切需要一种与AOP技术对应的程序分析方法,以支持面向方面程序的测试和维护。 本文针对上述实际需求,通过分析研究AOP程序的特殊构造,提出使用静态分析为AspectJ程序构建控制流图的方法。

著录项

  • 作者

    冯斌;

  • 作者单位

    上海交通大学;

  • 授予单位 上海交通大学;
  • 学科 计算机软件与理论
  • 授予学位 硕士
  • 导师姓名 饶若楠,赵建军;
  • 年度 2007
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP311.52;
  • 关键词

    面向方面编程; 控制流图; 方法调用图; 静态分析;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号