期刊文献+
共找到10篇文章
< 1 >
每页显示 20 50 100
面向方面的编程的研究与实现 被引量:15
1
作者 王申源 董传良 刘英丹 《计算机应用研究》 CSCD 北大核心 2004年第11期220-223,共4页
面向方面的编程(AOP)是一种新的编程技术,它弥补了面向对象的编程(OOP)在跨越模块行为上的不足。AOP引进了Aspect,它将影响多个类的行为封装到一个可重用模块中,它允许程序员对横切关注点进行模块化,从而消除了OOP引起的代码混乱和分散... 面向方面的编程(AOP)是一种新的编程技术,它弥补了面向对象的编程(OOP)在跨越模块行为上的不足。AOP引进了Aspect,它将影响多个类的行为封装到一个可重用模块中,它允许程序员对横切关注点进行模块化,从而消除了OOP引起的代码混乱和分散问题,增强了系统的可维护性和代码的重用性。首先进行了AOP与OOP的比较,给出了AOP的原理和AOP的JBoss实现,最后介绍AOP在设计模式中的应用,并说明了使用它所带来的设计益处以及在应用AOP中应注意的问题。 展开更多
关键词 面向方面的编程 设计模式
在线阅读 下载PDF
基于面向方面技术的HLA联邦成员开发方法 被引量:2
2
作者 王庆楠 李增亮 《系统仿真学报》 EI CAS CSCD 北大核心 2007年第6期1296-1299,共4页
高层体系结构的联邦成员中存在大量的横切关注点,直接影响了联邦成员的开发和性能。利用面向方面的编程技术,能够有效地解决邦员的横切问题。介绍了联邦成员横切关注点的确定和方面的分离,面向方面的邦员实现,用扩展的UML表示面向方面... 高层体系结构的联邦成员中存在大量的横切关注点,直接影响了联邦成员的开发和性能。利用面向方面的编程技术,能够有效地解决邦员的横切问题。介绍了联邦成员横切关注点的确定和方面的分离,面向方面的邦员实现,用扩展的UML表示面向方面的邦员建模,结合一个恒温供热仿真系统邦员的开发实例,详细阐述了面向方面的联邦成员开发方法。 展开更多
关键词 面向方面的建模 面向方面的编程 统一建模语言 HLA联邦成员 横切关注点
在线阅读 下载PDF
基于HCPN的面向方面NVP建模与分析
3
作者 孙晓星 虞慧群 《计算机工程》 CAS CSCD 2012年第16期61-64,共4页
为能够在软件开发早期检测设计故障,降低N版本编程(NVP)容错策略给系统带来的额外开销,提出一种基于层次着色Petri网(HCPN)的面向方面NVP建模方法,将NVP模块转化为方面子模块,并编织为可执行的HCPN。运用该建模方法对网络搜索实例建立... 为能够在软件开发早期检测设计故障,降低N版本编程(NVP)容错策略给系统带来的额外开销,提出一种基于层次着色Petri网(HCPN)的面向方面NVP建模方法,将NVP模块转化为方面子模块,并编织为可执行的HCPN。运用该建模方法对网络搜索实例建立面向方面的NVP模型,结果验证了该NVP模型的正确性和有效性。 展开更多
关键词 N版本编程 容错 面向方面的编程 层次着色PETRI网 建模
在线阅读 下载PDF
一种基于AOP的软件演化策略设计与实现 被引量:3
4
作者 郭禾 刘天阳 +2 位作者 陈锋 王宇新 刁华丽 《大连理工大学学报》 EI CAS CSCD 北大核心 2007年第2期270-275,共6页
软件演化通常需要向系统的各个模块中添加新的通用功能,一般是在每个有需求的模块中直接插入相应的功能代码,但这种做法工作量大、出错率高,同时容易破坏系统的结构.为此介绍了一种基于面向方面的编程(AOP)的软件演化策略,该策略通过使... 软件演化通常需要向系统的各个模块中添加新的通用功能,一般是在每个有需求的模块中直接插入相应的功能代码,但这种做法工作量大、出错率高,同时容易破坏系统的结构.为此介绍了一种基于面向方面的编程(AOP)的软件演化策略,该策略通过使用关注点,向演化系统中注入新的代码,而不改变系统的结构.除此,还介绍了基于此方法的支持软件演化所实现的一个工具,并通过实例对该方法加以了验证和说明.该方法只是应用了AOP的思想,因此不局限于支持AOP的程序设计语言,对于一般的面向对象的程序设计语言都适用. 展开更多
关键词 面向方面的编程(AOP) 软件演化 动态编织
在线阅读 下载PDF
J2EE应用中Business Delegate模式的研究与改进 被引量:4
5
作者 毛力 浦佶 张景莉 《计算机工程与设计》 CSCD 北大核心 2008年第2期344-346,349,共4页
J2EE模式提供了一组基于J2EE平台的对常见问题的解决方案,但是由于模式角色与模式的每一个实例类之间存在着映射关系,所以按照传统的面向对象方式使用J2EE模式,会产生一系列横切问题。通过一个实例,对面向对象实现业务代表模式所引发的... J2EE模式提供了一组基于J2EE平台的对常见问题的解决方案,但是由于模式角色与模式的每一个实例类之间存在着映射关系,所以按照传统的面向对象方式使用J2EE模式,会产生一系列横切问题。通过一个实例,对面向对象实现业务代表模式所引发的问题进行了深入的分析和研究,提出了一种在J2EE应用中基于面向方面编程技术改进Business Delegate模式的实现方案。实践结果表明,使用该改进方案,能提高系统的性能,具体表现在更好的代码局部化、可维护性、可扩展性和可重用性。 展开更多
关键词 J2EE模式 面向方面的编程 业务代表模式 横切关注点 网上订购系统
在线阅读 下载PDF
基于AOP的程序状态可视化方法研究与实现 被引量:1
6
作者 邵付东 刘晓东 杨保明 《计算机应用》 CSCD 北大核心 2006年第10期2483-2485,2493,共4页
论述了面向方面的编程(AOP)概念及其在处理横切关注点方面的优势,研究了其在程序状态可视化方面的应用,并利用AOP技术实现了一个表达式求值时的程序状态可视化的实例。程序状态可视化功能常常表现为一种横切关注点,相比利用面向对象的编... 论述了面向方面的编程(AOP)概念及其在处理横切关注点方面的优势,研究了其在程序状态可视化方面的应用,并利用AOP技术实现了一个表达式求值时的程序状态可视化的实例。程序状态可视化功能常常表现为一种横切关注点,相比利用面向对象的编程(OOP)来实现程序状态可视化功能,AOP技术提供了一种更加松耦合且更具模块性的实现方式。 展开更多
关键词 面向方面的编程 横切关注点 程序可视化 面向对象的编程 ASPECTJ
在线阅读 下载PDF
基于AOP与Elastos操作系统的平等计算模型实现
7
作者 黄玉坤 陈榕 《计算机应用研究》 CSCD 北大核心 2008年第2期420-422,共3页
由于构件对象可以动态加载、动态聚合,同时也能动态卸载、动态拆离,使得软件可以运行在计算能力或存储能力较弱的设备上。通过基于AOP及Elastos操作系统的平等计算模型的实现,在很大程度上提高了应用的终端适应能力,从而为开发更大的移... 由于构件对象可以动态加载、动态聚合,同时也能动态卸载、动态拆离,使得软件可以运行在计算能力或存储能力较弱的设备上。通过基于AOP及Elastos操作系统的平等计算模型的实现,在很大程度上提高了应用的终端适应能力,从而为开发更大的移动应用提供了技术支持。 展开更多
关键词 面向方面的编程 ELASTOS CAR 构件 平等计算 动态聚合
在线阅读 下载PDF
动态增量式AOP框架的研究与实现
8
作者 杨曦 李彤 《计算机工程与应用》 CSCD 2013年第23期39-44,共6页
在研究AOP原理的基础上,提出一种面向aspect的编程框架AODF,采用基于日志技术的增量式编织机制,不仅提高了编织效率,而且基于Bigraph理论的AODF支持方面的动态演化,实现了行为的一致性与相容性。另外,AODF从语言层提供对方面的支持,无... 在研究AOP原理的基础上,提出一种面向aspect的编程框架AODF,采用基于日志技术的增量式编织机制,不仅提高了编织效率,而且基于Bigraph理论的AODF支持方面的动态演化,实现了行为的一致性与相容性。另外,AODF从语言层提供对方面的支持,无需改动语言本身任何结构及特性,而且可以把自行编制的aspect配置为标准组件入库,实现方面的重用。从而使得遗留系统无需变更就可以获得面向方面的扩展。 展开更多
关键词 面向方面的编程(AOP) 面向方面的动态框架(AODF) 面向方面 动态演化 Bigraph理论
在线阅读 下载PDF
.NET平台利用AspectSharp实现权限验证 被引量:2
9
作者 靳小强 唐宁九 胡雪亮 《计算机应用研究》 CSCD 北大核心 2006年第8期152-154,共3页
通过对AOP和OOP的简单分析提出了AOP的发展前景;介绍Dynam icProxy的基本原理和拦截机制以及.NET平台下AOP实现技术的研究;最后在此基础上提出利用AspectSharp实现权限验证的思路。
关键词 面向方面的编程 ASPECT DynamicProxy
在线阅读 下载PDF
车间管理系统的决策模型安全机制研究
10
作者 马骏 张嘉易 +1 位作者 郝永平 秦绪伟 《现代制造工程》 CSCD 2008年第12期5-8,共4页
介绍基于面向方面的编程(AOP)思想和增强决策支持系统(DSS)模型安全的策略。分别从安全模型在系统中的角色、模型定义、模型异常和模型实现等角度进行阐述。提出非事务操作的回滚方法。已开发的模型安全可靠,已经成功应用于实践,并取得... 介绍基于面向方面的编程(AOP)思想和增强决策支持系统(DSS)模型安全的策略。分别从安全模型在系统中的角色、模型定义、模型异常和模型实现等角度进行阐述。提出非事务操作的回滚方法。已开发的模型安全可靠,已经成功应用于实践,并取得良好的效果。 展开更多
关键词 决策支持系统模型 安全模型 面向方面的编程
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部