封面
声明
中文摘要
英文摘要
图表目录
目录
第一章绪论
1.1面向对象方法的优点及其所面临的问题
1.2本课题的研究动态及现状
1.3论文的主要工作
1.4论文的组织结构
第二章AOP技术研究
2.1 AOP思想和技术的起源
2.2AOP核心思想与基本概念
2.3 AOP技术实现原理
2.4Java平台下AOP技术现状
2.5 AOP技术的优点
2.6本章小结
第三章面向方面软件开发
3.1面向方面软件开发步骤
3.2基于用例的面向方面软件开发
3.3扩展UML来描述面向方面软件开发过程
3.4 本章小结
第四章.NET平台下AOP技术实现研究
4.1.NET平台技术细节简介
4.2利用设计模式实现AOP
4.3利用插入自定义真实代理的轻量级AOP框架的实现
4.4利用插入自定义MessageSink的轻量级AOP框架的实现
4.5本章小结
第五章.NET平台下现有AOP技术分析比较
5.1.NET平台下现有AOP技术简介
5.2实现原理的分析研究
5.3 上述框架的比较分析
5.4本章小结
第六章面向方面软件开发的实际应用
6.1系统分析与设计
6.2基于用例建模
6.3本章小结
第七章总结与展望
参考文献
致谢
攻读硕士阶段发表论文