期刊文献+
共找到34篇文章
< 1 2 >
每页显示 20 50 100
面向方面编程方法的研究 被引量:8
1
作者 宋小鹏 盛仲飚 +1 位作者 潘宏侠 白晓峰 《微计算机信息》 北大核心 2006年第04X期290-292,共3页
面向方面编程(AOP)的软件开发方式弥补了面向对象编程方式在处理横切关注点时的不足。它提供了一种描述横切关注点的机制,能够自动将横切关注点织入到面向对象的软件系统中。首先介绍了AOP产生的背景、基本概念和语法规范,阐述了基于AO... 面向方面编程(AOP)的软件开发方式弥补了面向对象编程方式在处理横切关注点时的不足。它提供了一种描述横切关注点的机制,能够自动将横切关注点织入到面向对象的软件系统中。首先介绍了AOP产生的背景、基本概念和语法规范,阐述了基于AOP的软件开发步骤。最后,介绍了实现AOP一种较好的方法。 展开更多
关键词 面向方面编程 横切关注点 面向对象
下载PDF
面向方面程序设计语言研究综述 被引量:8
2
作者 唐祖锴 彭智勇 《计算机科学与探索》 CSCD 2010年第1期1-19,共19页
作为控制软件复杂性、提高软件模块化程度、增强软件开发灵活性的重要技术手段之一,面向方面程序设计语言经过十多年的发展,日益受到软件研究者和实践者的关注,并发展成为软件工程的一个重要的研究领域。基于该领域近十年来的研究进展,... 作为控制软件复杂性、提高软件模块化程度、增强软件开发灵活性的重要技术手段之一,面向方面程序设计语言经过十多年的发展,日益受到软件研究者和实践者的关注,并发展成为软件工程的一个重要的研究领域。基于该领域近十年来的研究进展,分析总结了面向方面程序设计语言中的主要语言特性和关键实现技术;按照不同的语言特性对面向方面程序设计语言进行分类,并探讨了其发展与研究方向。 展开更多
关键词 面向方面程序设计 方面 连接点 通知
下载PDF
基于面向对象XML文档的面向方面模型 被引量:4
3
作者 姜岩 宫义山 +1 位作者 王国仁 薛海龙 《沈阳建筑大学学报(自然科学版)》 EI CAS 2006年第4期673-676,共4页
目的提出一种XML文档定义的方法,解决XML文档定义仅是一种简单包含关系和应用简单面向对象的功能、代码重复、横切关注点的分散、扩充XML元素时必须对原有元素修改问题.方法利用面向对象及面向方面定义方式方法的优势互补性,将其引入XM... 目的提出一种XML文档定义的方法,解决XML文档定义仅是一种简单包含关系和应用简单面向对象的功能、代码重复、横切关注点的分散、扩充XML元素时必须对原有元素修改问题.方法利用面向对象及面向方面定义方式方法的优势互补性,将其引入XML文档定义模式XML Schema中,提出基于面向对象XML文档的面向方面定义方式.结果在XML Schema原有定义方式中增加aspect、pointcut和advice几个定义元素的标识元素,并对XML Schema原有定义方式中简单面向对象方法进行扩充.定义XML元素及对元素进行扩充时采用多继承、阻塞、重命名、重载及织入结合,给出相应的表示符号,并用数学模型描述.结论基于面向对象XML文档的面向方面定义方式减少了XML文档定义中代码的重复,提高文档定义的模块性和可移植性.在实际应用中具有一定的可行性. 展开更多
关键词 面向对象 面向方面 继承 阻塞 重载 XML文档
下载PDF
Spring AOP框架在企业应用中的研究 被引量:4
4
作者 郑波 徐向阳 《微计算机信息》 2009年第9期56-58,共3页
Spring是实现控制反转的容器、非入侵性框架,并提供面向切面(AOP)概念的实现方式。文中以实际项目为背景,抽取简短代码片断,说明了以代理模式原理为基础的Spring框架Pointcut/Advisor和Autoproxing相结合的IoC/AOP技巧和效果,对比分析... Spring是实现控制反转的容器、非入侵性框架,并提供面向切面(AOP)概念的实现方式。文中以实际项目为背景,抽取简短代码片断,说明了以代理模式原理为基础的Spring框架Pointcut/Advisor和Autoproxing相结合的IoC/AOP技巧和效果,对比分析了其他AOP实现的特点,展示了Spring AOP的简单,高效,可维护等优点。 展开更多
关键词 SPRING 控制反转 面向方面 代理
下载PDF
基于.NET Framework实现可容错AOP框架 被引量:1
5
作者 邢桂芬 朱映杭 《计算机工程与设计》 CSCD 北大核心 2007年第7期1671-1673,1676,共4页
为了消除传统面向对象开发模式在处理公共系统功能所产生的代码混乱、一致性差和扩展困难问题,在.NET Frame-work环境下,采用面向方面(aspect-oriented programming,AOP)模式,创建了方面管理器完全分离软件中横切多模块的系统功能,并新... 为了消除传统面向对象开发模式在处理公共系统功能所产生的代码混乱、一致性差和扩展困难问题,在.NET Frame-work环境下,采用面向方面(aspect-oriented programming,AOP)模式,创建了方面管理器完全分离软件中横切多模块的系统功能,并新增加了异常处理传递机制,加强了面向方面的容错性能;并结合面向方面编程(object-oriented programming,OOP),建立了易于设计、理解和维护的系统,提高了代码的质量、产量及其扩展性。 展开更多
关键词 方面 面向方面 面向对象 横切关注点 异常处理 容错性
下载PDF
面向方面编程技术的研究 被引量:3
6
作者 马欣 杨连贺 《仪器仪表用户》 2009年第2期72-73,共2页
面向方面的软件程序设计是一种崭新的程序设计方法,是面向对象方法的进一步发展,当前已经成为一种比较成熟的编程思想。该方法通过引入方面概念.改进关注点的分离,很好的解决应用系统中分布于各个模块的交叉关注点问题。
关键词 面向方面 横切关注点 切面
下载PDF
面向方面编程的分析与研究 被引量:3
7
作者 吴桂兰 《计算机工程与设计》 CSCD 北大核心 2008年第20期5253-5255,共3页
深入地分析了传统面向对象编程方式在项目开发中出现的问题,明确指出了面向对象建模技术的内在局限性,提出了一种新型的、实用的、面向方面的编程方式。在介绍面向方面编程(AOP)原理和思想的基础上深入分析了AOP的实质。详细讨论了采用... 深入地分析了传统面向对象编程方式在项目开发中出现的问题,明确指出了面向对象建模技术的内在局限性,提出了一种新型的、实用的、面向方面的编程方式。在介绍面向方面编程(AOP)原理和思想的基础上深入分析了AOP的实质。详细讨论了采用AOP进行具体开发的步骤和实现过程。通过几个静态指标详细分析和评测了由AOP开发的一个项目实例,体现了采用AOP进行软件开发的强大优势。 展开更多
关键词 面向方面编程 方面 横切关注点 指标
下载PDF
面向方面的XML 被引量:3
8
作者 姜岩 王国仁 《东北大学学报(自然科学版)》 EI CAS CSCD 北大核心 2006年第12期1327-1330,共4页
针对面向方面这种新型的编程方法进行分析,并对面向对象理论在解决XML文档定义时不足之处加以阐述,提出利用面向方面的编程方法对XML文档定义进行扩展,解决XML文档定义仅采用简单包含关系、代码重复、横切关注点的分散及扩充XML元素时... 针对面向方面这种新型的编程方法进行分析,并对面向对象理论在解决XML文档定义时不足之处加以阐述,提出利用面向方面的编程方法对XML文档定义进行扩展,解决XML文档定义仅采用简单包含关系、代码重复、横切关注点的分散及扩充XML元素时必须对原有元素修改的问题.在XML文档定义中引入关注点这一概念和织入重要机制,使XML文档定义具有面向方面编程技术的功能.在XML Schema原有定义方式中增加aspect,pointcut和advice几个定义元素的标识元素.给出相应的表示符号,并用数学模型描述.结果表明这种定义方式减少系统中的代码重复,降低模块间的耦合,使之具有较好的模块性和可移植性. 展开更多
关键词 XML 面向对象 面向方面 关注点 继承
下载PDF
一种.NET平台下AOP框架的实现方法 被引量:3
9
作者 胡冰 程家兴 郭建业 《计算机与现代化》 2009年第11期85-88,99,共5页
AOP(Aspect-Oriented Programming)技术是一种在软件开发中实现核心关注点和横切关注点分离的技术,是对面向对象技术不足处的补充。本文首先介绍AOP的相关概念,然后分析AOP的实现机制,最后实现了一个.NET平台下的AOP框架并给出应用实例。
关键词 面向方面程序设计 .NET平台
下载PDF
面向方面XML查询技术 被引量:1
10
作者 姜岩 潘平 +1 位作者 钟玲 王国仁 《小型微型计算机系统》 CSCD 北大核心 2010年第4期662-665,共4页
提出一种有效的方法对XML文档进行描述,解决原有方法中改变XML文档结点时需要对XML文档结点进行重新编码,并改进结构连接查询效率.提出利用面向方面编程方式对XML文档进行定义.在XML文档定义中引入织入,并通过实现对XMLSchema的扩充,使... 提出一种有效的方法对XML文档进行描述,解决原有方法中改变XML文档结点时需要对XML文档结点进行重新编码,并改进结构连接查询效率.提出利用面向方面编程方式对XML文档进行定义.在XML文档定义中引入织入,并通过实现对XMLSchema的扩充,使XML文档定义具有面向方面编程技术的功能,给出相关结构连接算法.方法避免了由于扩充XML文档而对结点重新编码,减少了修改结点信息的次数,提高文档的重用性.提供了不同织入文档情况下的实验结果,比较不同结构连接算法的性能,实验结果表明该文工作有意义. 展开更多
关键词 XML 面向方面 SCHEMA
下载PDF
面向方面的XML结构连接算法的改进 被引量:1
11
作者 姜岩 潘平 +1 位作者 袁琳 冯海文 《沈阳工业大学学报》 EI CAS 2010年第4期427-431,共5页
为了解决在多文档下插入节点或需要修改节点编码时查询效率比较低的问题,提出了一种有效的结构连接算法.在分析现有单文档下的XML结构连接算法基础上,对祖先/后裔与双亲/孩子结构查询进行改进,基于归并思想解决多文档下的结构连接,以适... 为了解决在多文档下插入节点或需要修改节点编码时查询效率比较低的问题,提出了一种有效的结构连接算法.在分析现有单文档下的XML结构连接算法基础上,对祖先/后裔与双亲/孩子结构查询进行改进,基于归并思想解决多文档下的结构连接,以适应在面向方面的XML Schema中定义的基于多文档的查询.改进后的结构连接算法可以进一步利用XML数据的特点、索引和织入文档信息减少连接扫描的代价,具有一定的合理性、有效性和实用性. 展开更多
关键词 结构连接 单文档 多文档 祖先/后裔 双亲/孩子 面向方面 面向对象
下载PDF
基于AOP的工厂模式研究 被引量:1
12
作者 周庆泉 郝克刚 《计算机技术与发展》 2008年第8期47-49,共3页
工厂方法模式是面向对象软件开发中十分常见的设计模式之一,但其也存在着可扩展性和重复维护的问题。面向方面思想及技术的发展为解决上述问题提供了技术基础。应用AspectJ实现了基于面向方面技术的工厂模式,较之面向对象编程实现的工... 工厂方法模式是面向对象软件开发中十分常见的设计模式之一,但其也存在着可扩展性和重复维护的问题。面向方面思想及技术的发展为解决上述问题提供了技术基础。应用AspectJ实现了基于面向方面技术的工厂模式,较之面向对象编程实现的工厂方法模式,本实现具有良好的可扩展性和可维护性。并通过分析认为本实现完全可以完成抽象工厂模式的任务,实现了两种工厂模式的统一。 展开更多
关键词 面向方面编程 工厂方法模式
下载PDF
Spring AOP框架在数据转码中的研究 被引量:1
13
作者 郑波 徐向阳 《计算机应用》 CSCD 北大核心 2007年第B12期228-230,共3页
Spring是实现控制反转的容器、非入侵性框架,并提供面向切面(AOP)概念的实现方式。阐述了将页面提交的GBK编码数据转码存储到ISO8859-1编码的遗留系统Oracle数据库中的实现,采用Spring应用框架,说明了Pointcut/Advisor和Autoproxing相... Spring是实现控制反转的容器、非入侵性框架,并提供面向切面(AOP)概念的实现方式。阐述了将页面提交的GBK编码数据转码存储到ISO8859-1编码的遗留系统Oracle数据库中的实现,采用Spring应用框架,说明了Pointcut/Advisor和Autoproxing相结合的AOP技巧,使用代理对象将与业务无关的动作或任务提取出来,在规模较大的应用程序中定义了织入到代理接口的应用时机,降低了应用程序组件彼此之间耦合度。 展开更多
关键词 SPRING 控制反转 面向方面 代理
下载PDF
监控组态软件应用研究 被引量:1
14
作者 张靖 王雪松 《西华大学学报(自然科学版)》 CAS 2008年第3期72-76,共5页
对AOP技术和监控组态软件技术进行了分析研究,指出了AOP技术的优势。研究了AOP技术在监控组态软件开发中的应用。以日志记录和用户管理中的权限控制为例,对其横切关注点进行了分析和研究,给出了相应解决办法,并用AspectC++语言对横切关... 对AOP技术和监控组态软件技术进行了分析研究,指出了AOP技术的优势。研究了AOP技术在监控组态软件开发中的应用。以日志记录和用户管理中的权限控制为例,对其横切关注点进行了分析和研究,给出了相应解决办法,并用AspectC++语言对横切关注点进行了实现和横切代码织入。 展开更多
关键词 监控组态软件 AOP ASPECT 横切关注点
下载PDF
面向方面的编程方法
15
作者 蓝红苑 《电脑知识与技术》 2007年第5期706-707,共2页
面向方面编程(Aspect-Oriented Programming,AOP)是目前发展比较迅速的一种新的编程方法。它是面向过程、面向对象方法的进一步发展。AOP通过引入了方面概念,改进了关注点的分离(separation of concerns),减少代码缠结(code tangl... 面向方面编程(Aspect-Oriented Programming,AOP)是目前发展比较迅速的一种新的编程方法。它是面向过程、面向对象方法的进一步发展。AOP通过引入了方面概念,改进了关注点的分离(separation of concerns),减少代码缠结(code tangling),解决了横切关注点(crosscutting concerns)的问题,可以提高软件质量和效率。文章对AOP的基本概念、技术特点和AOP的技术框架现状进行了相关介绍。 展开更多
关键词 方面 面向方面编程(AOP) 关注点 横切关注点
下载PDF
论报纸“解释性新闻”的生命力
16
作者 虞达文 《广西大学学报(哲学社会科学版)》 1985年第1期39-43,共5页
(一) “解释性新闻”是目前西方报纸上一种比较流行的文体。这种文体的特点是,在新闻写作中,利用背景事实来显示和阐明新闻事实,亦即根据某个情况的背景事实对新闻作出客观的判断。在我国,这种文体也已逐渐流行,并且显示了勃勃生机。
关键词 解释性新闻 新闻事件 生命力 文体 资产阶级新闻学 南阳 电视 新华社 求知需要
下载PDF
Java面向方面程序设计概述
17
作者 谢朋宇 李林峰 《软件导刊》 2013年第7期63-65,共3页
在计算机系统应用越来越广泛的今天,应用软件的规模不断扩大,复杂度不断提高,过程化程序设计、面向对象程序设计等传统的软件开发方法已渐渐不能适应这种变化。于是,一种新的程序开发方法:面向方面的编程(AOP:Aspect Oriented Programmi... 在计算机系统应用越来越广泛的今天,应用软件的规模不断扩大,复杂度不断提高,过程化程序设计、面向对象程序设计等传统的软件开发方法已渐渐不能适应这种变化。于是,一种新的程序开发方法:面向方面的编程(AOP:Aspect Oriented Programming)研究引起了国内外广泛关注。阐述了AOP产生的背景,介绍了Java程序设计相关的AOP主要框架及其应用实例。 展开更多
关键词 AOP 切面 ASPECTJ
下载PDF
一种面向方面的软件组件监控模型
18
作者 吴开贵 朱来雪 《计算机系统应用》 2011年第4期109-113,共5页
针对传统软件监控方法中模块化不好、缺乏灵活性的缺点,文中的模型中,将组件技术中的概念和方法应用于面向方面的技术中,提出了一个模块化、灵活性好的软件监控模型。在模型中将监控功能封装为一个面向方面的组件,有效解决了传统监控方... 针对传统软件监控方法中模块化不好、缺乏灵活性的缺点,文中的模型中,将组件技术中的概念和方法应用于面向方面的技术中,提出了一个模块化、灵活性好的软件监控模型。在模型中将监控功能封装为一个面向方面的组件,有效解决了传统监控方法中因在应用代码中插入监控功能代码所产生的代码混乱与分散问题,也避免了因在组件和方面两个维度上考虑监控问题所产生的代码混乱与分散问题。 展开更多
关键词 组件技术 AOP技术 软件监控 方面
下载PDF
AOP技术的研究与探讨
19
作者 冯艳蕾 《科技广场》 2007年第7期30-32,共3页
通过介绍一种新的程序设计方法——面向方面编程方法(AOP)。这项新的编程技术弥补了面向对象编程技术在处理横切关注点时的不足。使用该方法,开发者可以开发出易于设计、理解和维护的系统,能有效地提交代码的质量。在此基础上就AOP产生... 通过介绍一种新的程序设计方法——面向方面编程方法(AOP)。这项新的编程技术弥补了面向对象编程技术在处理横切关注点时的不足。使用该方法,开发者可以开发出易于设计、理解和维护的系统,能有效地提交代码的质量。在此基础上就AOP产生的背景、基本概念以及它的研究方向和应用热点进行了重点分析。 展开更多
关键词 面向方面编程 横切关注点
下载PDF
面向方面编程研究
20
作者 李山伟 余海冰 《科技信息》 2007年第13期70-71,共2页
面向方面的程序设计是一种很有前途的程序设计方法,是面向对象方法的进一步发展,当前已经成为一种比较成熟的编程思想。该方法通过引入方面概念,改进关注点的分离,很好的解决应用系统中分布于各个模块的交叉关注点问题。
关键词 面向方面编程 横切关注点 切面
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部