收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

面向方面技术在UP中的应用

黄雷  
【摘要】: 近年来,继面向过程编程和面向对象编程之后,又一种新的编程思想被提出,并被《MIT技术评论》杂志评为21世纪十种对经济和人类生活工作方式最具影响力的技术之一,这就是面向方面编程。 面向方面编程将系统的横切关注点抽象为方面单独实现,可以避免面向对象方法导致的代码混杂和代码分散的问题。面向方面方法是面向对象方法的有益补充,面向方面不仅提供了系统化地抽象、模块化横切关注点的思想,使得系统建模与系统实现之间的过渡更加平滑,而且面向方面编程对于面向对象的设计模式、用例驱动思想都带来了新的元素。 本文介绍了AOP的由来,AOP的核心思想,其中主要涉及了一些AOP的主要也是基础的概念以及AOP的两种主要横切方式,然后介绍了目前主流的一些AOP工具,并比较了这些工具的异同。重点以一个实例分析了如何在实际的系统中应用AOP,也就是利用AOP的本质,提取系统的横切关注点,将横切关注点单独做为系统的模块。这样一来就有效的解决了OOP所难以解决的问题,使系统更专注于实现自己的核心业务逻辑,减少了系统的代码冗余和代码耦合,使系统具备更好的可扩展性、可重用性以及可维护性。 最后,介绍了统一过程这个软件开发过程,并通过实践将AOP与统一过程相结合,从更高的层次体现了AOP的价值。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 卢娟;朱光;张烨飞;张云华;;AOP在HPMIS中的应用[J];浙江理工大学学报;2011年04期
2 张海腾;邵志清;郑红;;Web服务运行时的监控和性能数据动态采集[J];计算机集成制造系统;2011年08期
3 ;[J];;年期
4 ;[J];;年期
5 ;[J];;年期
6 ;[J];;年期
7 ;[J];;年期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
11 ;[J];;年期
12 ;[J];;年期
13 ;[J];;年期
14 ;[J];;年期
15 ;[J];;年期
16 ;[J];;年期
17 ;[J];;年期
18 ;[J];;年期
19 ;[J];;年期
20 ;[J];;年期
中国重要会议论文全文数据库 前10条
1 王丽珍;;用OOP实现关系数据库辅助设计工具ER-RDB系统[A];数据库研究与进展95——第十三届全国数据库学术会议论文集[C];1995年
2 曲立平;刘大昕;;一种基于方法调用树的Aspect挖掘方法[A];2006年全国开放式分布与并行计算学术会议论文集(一)[C];2006年
3 张颖超;叶小岭;李泽安;高连军;吴平;;基于VC++的ATS软件平台的设计[A];第16届中国过程控制学术年会暨第4届全国故障诊断与安全性学术会议论文集[C];2005年
4 黄永璘;何立;钟仕全;;广西MODIS遥感监测业务系统[A];中国气象学会2006年年会“卫星遥感技术进展及应用”分会场论文集[C];2006年
5 李仁杰;郭长国;徐晓东;王怀民;;新型软件开发方法AOP的研究[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
6 刘扬;;基于纹理切换的虚拟战斗人员三维显示方法[A];中国测绘学会第九次全国会员代表大会暨学会成立50周年纪念大会论文集[C];2009年
7 钱英锁;杨宝仁;张丽丽;陈玲;;OOP思想和UML分析技术在工业控制程序开发中的应用[A];全国冶金自动化信息网2009年会论文集[C];2009年
8 丁伯阳;郑工钦;;饱和土动力学问题Green函数计算的抽象集成与OOP实现[A];中国力学学会学术大会'2005论文摘要集(下)[C];2005年
9 王鑫;邢薇;;面向切面编程(AOP)在J2EE公共问题中应用[A];黑龙江省计算机学会2007年学术交流年会论文集[C];2007年
10 韩勇;杨正升;王云丽;张增军;;ABB系统在宣钢综合原料场的程序设计面向对像编程在工业控制中的应用[A];2009年河北省冶金学会炼铁技术暨学术年会论文集[C];2009年
中国博士学位论文全文数据库 前2条
1 吴国全;基于模式的复合服务监管关键技术研究[D];中国科学技术大学;2009年
2 刘峰;浮点乘加中混合算术加法可信性增强关键技术的研究[D];国防科学技术大学;2010年
中国硕士学位论文全文数据库 前10条
1 黄雷;面向方面技术在UP中的应用[D];同济大学;2008年
2 杨晓申;基于AOP与重构技术的功能模型应用研究[D];大连海事大学;2005年
3 郭东亮;面向方面的实时系统开发方法[D];广东工业大学;2005年
4 魏巍;面向方面编程方法的研究与应用[D];沈阳工业大学;2005年
5 李清华;基于AOP的系统实现研究[D];武汉大学;2005年
6 高山;基于元数据的声明性事务框架的设计与实现[D];浙江大学;2006年
7 华涛;基于可复用构件的WEB应用研究与实践[D];西北大学;2006年
8 朱奇;基于XML描述AOP切入点的研究和实现[D];上海交通大学;2008年
9 陈翌;AOP在大型企业级系统开发中的应用[D];同济大学;2008年
10 周颖颖;基于AOP的横切关注点实现架构应用研究[D];大连海事大学;2006年
中国重要报纸全文数据库 前4条
1 北京 怪力;Perl——21世纪的语言[N];电脑报;2001年
2 陆敏;品牌授权:让小企业搭便车[N];发展导报;2002年
3 唐旭;自动柜员机扬长补短 完善服务[N];金融时报;2001年
4 记者 郭姜宁;甘肃首家企业与风险投资结缘[N];科技日报;2001年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978