期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
AOP改进观察者模式——实现关注点的分离
被引量:
4
下载PDF
职称材料
导出
摘要
分析了传统的面向对象方式实现观察者模式所产生的问题,从AOP的视角考虑问题,并用AspectJ实现了观察者模式。最终实现关注点的分离,使模式具有更好的模块化结构,具体表现在更好的代码局部化,可重用性,组合的透明性和即插即用性(即可扩展性)。
作者
付登科
郝克刚
葛玮
机构地区
西北大学计算机科学系
出处
《计算机应用》
CSCD
北大核心
2005年第B12期410-412,共3页
journal of Computer Applications
关键词
设计模式
观察者模式
AOP
ASPECTJ
横切关系
横切关注点
分类号
TP311.52 [自动化与计算机技术—计算机软件与理论]
引文网络
相关文献
节点文献
二级参考文献
13
参考文献
6
共引文献
50
同被引文献
17
引证文献
4
二级引证文献
12
参考文献
6
1
HANNEMANN J. KICZALES G, Design Pattern Implementation in Java and Aspeetj[ EB/OL]. Http://www. cs. ube, ca/-jan/AODPs/. 2004.
2
Improve modularity with aspect-oriented programming[ EB/OL]. http://www-128, ibm. com/developerworks/java/library/j-aspectj/#resources, 2002.
3
曹东刚,梅宏.
面向Aspect的程序设计——一种新的编程范型[J]
.计算机科学,2003,30(9):5-10.
被引量:48
4
王砚霖,王世耆.
面向方面编程和AspectJ(一)[J]
.电脑编程技巧与维护,2004(11):54-60.
被引量:3
5
透明.
Observer模式实战解析——用AOP实现关注点分离[J]
.程序员,2004(4):93-96.
被引量:2
6
LADDAD R. AspectJ in Action: Practical Aspect-Oriented Programming[ M]. published by Manning Publications Company, 2004.
二级参考文献
13
1
Kiczales G, Lamping J, et al, Aspect-Oriented Programming. In: Proc of ECOOP'97, 1997.
2
Ossher H, Tarr P. Using Multi-dimensional Separation of Coneerns to (Re)Shape Evolving Software. CACM,2001,44(10).
3
Bergmans L,Aksh M. Composing Crosscutting Concerns Using Composition Filters. CACM ,2001,44(10).
4
Lieberherr K, Orleans D, Ovlinger J. Aspect-Oriented Programming With Adaptive Methods. CACM,2001'044(10).
5
Elrad T, Filman R E, Bader A. Aspect-Oriented Programming. CACM,2001,44(10).
6
Elrad T, Aksit M M, Kiczales G, Lieberherr K,Panelists H O. Discussing Aspects of AOP. CACM,2001,44(10).
7
Pace J A D, Campo M R. Analyzing The Role of Aspects in Software Design. CACM,2001,44(10).
8
Kiczales G,et al. Getting Started with AspectJ. CACM, 2001.44(lO).
9
Constantinides C A. et al. Designing an Aspect-Oriented Framework in an Object-Oriented Environment, ACM Computing Surveys (CSUR). March 2000.
10
Mei Hong, et al. ABC/ADL,. An ADL Supporting Component Composition. In :Proc. of ICFEM 2002.
共引文献
50
1
曾路,张立臣.
扩展UML用于面向方面的建模[J]
.微机发展,2004,14(12):106-107.
被引量:2
2
何丽莉,金淳兆,冯铁,张家晨.
关注分离问题研究综述[J]
.计算机科学,2005,32(2):129-132.
被引量:7
3
曾路,张立臣.
Aspect C#——在C#中应用AOP[J]
.计算机应用研究,2005,22(5):189-190.
被引量:2
4
曹东刚,梅宏,曹建农.
在中间件中支持用户自定义连接子[J]
.软件学报,2005,16(8):1378-1385.
被引量:8
5
王磊.
谈谈如何加强学生网络德育教育[J]
.科学咨询,2005(09X):17-17.
被引量:1
6
顾治华,贾仰理,张振领.
AOSD——一种新型软件开发方法[J]
.计算机时代,2005(12):13-14.
被引量:1
7
梅宏,曹东刚.
ABC-S^2C:一种面向贯穿特性的构件化软件关注点分离技术[J]
.计算机学报,2005,28(12):2036-2044.
被引量:13
8
何丽莉,白洪涛.
用聚类分析方法挖掘Aspect[J]
.计算机集成制造系统,2006,12(1):149-153.
被引量:6
9
李卫强,王小玲.
面向方面编程(AOP)技术及其在N.et平台下的实现[J]
.电脑与信息技术,2006,14(3):30-33.
被引量:2
10
陈佳,周颖颖,陈燕.
集装箱管理系统开发中面向方面编程方法的量化分析[J]
.大连海事大学学报,2006,32(3):21-25.
同被引文献
17
1
李用江.
分布式应用程序中数据访问技术的剖析[J]
.计算机工程与设计,2005,26(7):1882-1885.
被引量:8
2
徐宝文,周超洪,周天琳,史亮.
面向方面的程序设计:概念、实现与未来[J]
.计算机与数字工程,2005,33(8):1-10.
被引量:14
3
陈立.
命令模式应用探讨[J]
.长春大学学报,2005,15(4):33-35.
被引量:4
4
凌晨,陈芳莉.
面向方面程序设计技术[J]
.计算机系统应用,2006,15(2):34-36.
被引量:12
5
李翔,李蕴华.
大型CAD软件开发中撤销/重做的实现方法[J]
.南通大学学报(自然科学版),2006,5(1):89-90.
被引量:4
6
苏姝,李霖,刘庆华.
设计模式在GIS系统开发中的运用[J]
.测绘科学,2006,31(3):99-100.
被引量:4
7
Erich Gamma,Richard Helm,RalphJohnson,et al.设计模式:可复用面向对象软件的基础[M].英文版,北京:机械工业出版社,2002.
8
Snell,James M.Understand and implement the message bus pattem[DB/OL].http://www.ibm.com/developerworks/webservices/library/ws-tip-altdesign4/,2004.
9
柴晟,李明富,罗莉娟,刘旗超.
基于设计模式构建数据访问中间件[J]
.计算机工程与设计,2007,28(17):4102-4104.
被引量:8
10
伽玛.Design Patterns:Elements of Reusable Object-Oriented Software[M].北京:机械工业出版社,2002.
引证文献
4
1
李玲琳,唐金鹏.
AOP在Spring中的应用研究[J]
.企业技术开发,2007,26(6):21-23.
被引量:1
2
曾蔚,陈维斌.
设计模式在新生报到系统中的应用与实现[J]
.计算机技术与发展,2007,17(7):178-182.
被引量:9
3
李玲琳,唐金鹏,杨路明.
面向分布式系统的设计模式[J]
.计算机工程与设计,2009,30(7):1813-1815.
4
尚伟,刘志广,张沫.
观察者设计模式在报警处理系统中的应用[J]
.无线电工程,2010,40(11):51-54.
被引量:2
二级引证文献
12
1
何鸣,邢薇,陈晓丹.
基于Spring与Ajax Anywhere的面向方面编程[J]
.信息技术,2008,32(5):146-148.
2
王海宾,白尚旺,党伟超,刘霞.
基于Observer模式的AS/RS调度系统设计与实现[J]
.计算机技术与发展,2009,19(3):110-113.
被引量:12
3
高艳辉,龚华军,李志宇.
设计模式在飞行仿真软件中的应用[J]
.计算机与现代化,2009(3):130-133.
被引量:3
4
周子立,叶碧玲,蒋胜山,毛国新.
学生信息资料管理系统开发与实现[J]
.计算机时代,2010(6):77-79.
5
侯秀安.
新生报到注册统计系统的开发[J]
.濮阳职业技术学院学报,2010,23(3):144-146.
6
王俊江.
设计模式在通用高频射线追踪软件中的应用[J]
.科技创新导报,2010,7(23):24-25.
7
欧阳宏基,葛萌,赵蔷.
基于JDBC与设计模式的数据库连接池实现方法[J]
.计算机技术与发展,2011,21(1):84-87.
被引量:20
8
朱爱青.
设计模式在飞控系统MBIT地面软件中的应用[J]
.数字技术与应用,2011,29(9):156-157.
被引量:1
9
肖远东.
智能家居用电管控系统的设计与实现[J]
.南京工程学院学报(自然科学版),2014,12(3):59-63.
被引量:2
10
陈烽,陈蓉,王跟成,孙懿.
设计模式在区域综合管网中的应用研究[J]
.计算机技术与发展,2015,25(4):193-196.
被引量:2
1
罗予东.
AOP——横切关注点的解决之道[J]
.计算机与现代化,2006(5):21-24.
被引量:3
2
李丹.
AOP与OOP方法在系统分析上的综合应用研究[J]
.软件导刊,2008,7(9):136-138.
被引量:1
3
张亚梅,马啸.
基于SSH框架的网站设计与实现[J]
.电脑编程技巧与维护,2012(10):62-63.
被引量:1
4
吕国科,李平立.
AOP程序设计方法及其C++语言支持的研究[J]
.计算机应用研究,2003,20(12):48-50.
被引量:7
5
屠佳平,宋国新.
一种基于PREView方法的方面需求识别扩展[J]
.微型电脑应用,2007,23(11):30-33.
6
李远辉.
基于面向对象方式构建XML Schema[J]
.信息技术,2007,31(8):159-161.
7
葛君伟,陈议,方义秋.
基于Preview的面向方面的需求挖掘[J]
.重庆邮电大学学报(自然科学版),2010,22(4):496-500.
8
罗惠平.
以面向对象的方式建设网站[J]
.农业网络信息,2007(11):103-105.
被引量:1
9
张琳琳,应时,倪友聪,赵楷,文静.
一种软件体系结构关注点分析方法[J]
.计算机学报,2009,32(9):1782-1791.
被引量:8
10
汪军,杨厚华,张庆芳.
新型XML Schema书写规范探讨[J]
.贵州工业大学学报(自然科学版),2003,32(1):61-65.
被引量:3
计算机应用
2005年 第B12期
职称评审材料打包下载
相关作者
内容加载中请稍等...
相关机构
内容加载中请稍等...
相关主题
内容加载中请稍等...
浏览历史
内容加载中请稍等...
;
用户登录
登录
IP登录
使用帮助
返回顶部