期刊文献+
共找到72篇文章
< 1 2 4 >
每页显示 20 50 100
基于C++实现的面向Agent编程
1
作者 陈喜春 锡泊 《电脑知识与技术(过刊)》 2011年第8X期5625-5627,共3页
Agent的概念已经在许多领域得到了重视,但面向Agent的编程实践还存在较大的滞后。已有的文献、专著中的例程大部分是通过Java实现的,该文将探讨利用C++实现面向Agent编程的方法,并给出一个简单的例程。
关键词 C++ 多线程 面向agent编程
下载PDF
Agent规范与编程语言SPLAW的语法和语义 被引量:4
2
作者 樊晓聪 徐殿祥 +1 位作者 候建民 郑国梁 《计算机学报》 EI CSCD 北大核心 1998年第8期682-693,共12页
本文描述了Agent规范与编程语言SPLAW的语法,为SPLAW中的各种语言成分提供了操作语义,并基于标记转换系统给出Agent性质的证明规则.由于SPLAW的通信部分采用不依赖于具体应用的Agent交互语言KQML,使遵循同一标准的Agent之间能进行... 本文描述了Agent规范与编程语言SPLAW的语法,为SPLAW中的各种语言成分提供了操作语义,并基于标记转换系统给出Agent性质的证明规则.由于SPLAW的通信部分采用不依赖于具体应用的Agent交互语言KQML,使遵循同一标准的Agent之间能进行协作问题求解.SPLAW首次为Agent提供继承支持,使其可以实现具有面向对象特征的多线程系统.SPLAW屏弃了为语言引入内部模态词的缺陷,试图从外部为Agent赋予信念、愿望、意念等心智状态,有助于统一Agent的理论研究和实际系统设计. 展开更多
关键词 aop agent规范 SPLAW语言 编程语言
下载PDF
面向方面编程模式的探讨 被引量:13
3
作者 石丹丹 王静 熊前兴 《武汉理工大学学报(信息与管理工程版)》 CAS 2005年第1期92-95,共4页
AOP为开发者提供了一种描述横切关注点的机制,它能够自动将横切关注点织入到面向对象的软件系统中,从而实现了横切关注点的模块化。论述了AOP的技术、优势和开发过程,然后比较了两种AOP实现方式的优缺点,最后给出了一个AOP开发的实例。
关键词 aop 面向方面编程 横切关注点
下载PDF
面向AOP构建健壮可扩展的系统 被引量:3
4
作者 庄巧莉 吴国华 冉宇瑶 《计算机应用与软件》 CSCD 北大核心 2007年第8期77-78,82,共3页
AOP是一种编程范式,是软件工程的一种革新性思考。它通过引进Aspect,将影响多个类的行为模块化,从而开发出更健壮、更易于理解和扩展的系统。首先阐述了AOP的基本思想,给出AOP的实现机制,然后简单介绍了AOP的具体实现AspectJ,并结合实... AOP是一种编程范式,是软件工程的一种革新性思考。它通过引进Aspect,将影响多个类的行为模块化,从而开发出更健壮、更易于理解和扩展的系统。首先阐述了AOP的基本思想,给出AOP的实现机制,然后简单介绍了AOP的具体实现AspectJ,并结合实际用例展示了怎样用AOP对系统扩展,最后总结了OOP与AOP的关系以及AOP目前还需要解决的问题。 展开更多
关键词 aop 横切关注点 面向对象编程 设计模式
下载PDF
面向Agent软件开发平台的特色 被引量:1
5
作者 殷秀莲 程显毅 《计算机工程与应用》 CSCD 北大核心 2004年第23期114-116,154,共4页
将面向对象编程(OOP-ObjectOrientedPrograming)和面向Agent编程(AOP-AgentOrientedPrograming)进行对比,并以JACKAgent平台为实例来分析AOP的特色。JAVA是面向对象的典型编程语言,而JACKAgent语言是基于BDI(BeliefDesireIntention)来对... 将面向对象编程(OOP-ObjectOrientedPrograming)和面向Agent编程(AOP-AgentOrientedPrograming)进行对比,并以JACKAgent平台为实例来分析AOP的特色。JAVA是面向对象的典型编程语言,而JACKAgent语言是基于BDI(BeliefDesireIntention)来对JAVA语言的扩充。 展开更多
关键词 OOP aop BDI JACK agent平台 Java 面向对象编程 agent编程 软件建模 目标驱动 通信机制
下载PDF
基于Spring框架的AOP编程 被引量:12
6
作者 袁绪峰 《计算机与现代化》 2006年第1期118-120,共3页
介绍了面向方面编程(Aspect-Oriented-Programming,AOP)的思想、开发步骤和优点,并且给出了一个基于Spring框架的具体AOP的实现。
关键词 面向方面编程 aop SPRING框架 IOC
下载PDF
AOP语言在GUI编程中的应用 被引量:1
7
作者 徐承志 黄振兴 《湖北工业大学学报》 2019年第1期69-72,共4页
面向Agent编程是一种更高抽象级别的编程范型,常见于人工智能、交互式仿真等研究领域,却很少应用于工程实践领域,其中一个原因是缺少对图形用户接口的支持。为了解决这个问题,一种命令式的编程语言--CAOPLE,将底层图形库封装成Agent组件... 面向Agent编程是一种更高抽象级别的编程范型,常见于人工智能、交互式仿真等研究领域,却很少应用于工程实践领域,其中一个原因是缺少对图形用户接口的支持。为了解决这个问题,一种命令式的编程语言--CAOPLE,将底层图形库封装成Agent组件,并在编程过程中遵循三层结构的设计,即对外接口层、枢纽层和表示层,以适应面向Agent编程的特点。将这种编程模式应用于网络聊天室的设计中,用清晰的逻辑和简洁的代码实现了在分布式环境下的图形交互应用。CAOPLE的图形接口编程证明了,面向Agent编程思想在工程应用领域的可行性和适应性,并将推动下一代面向Agent的软件工程早日进入实用阶段。 展开更多
关键词 agent 面向agent编程 图形用户接口 GUI编程
下载PDF
基于Spring与Ajax Anywhere的面向方面编程
8
作者 何鸣 邢薇 陈晓丹 《信息技术》 2008年第5期146-148,共3页
面向方面编程(AOP)能够很好地解决横切关注点问题。Ajax Anywhere作为Sourceforge. net的一个开源项目可以为目前业已运行的和在开发中的Web项目提供无缝的Ajax支持,文中介绍了如何利用Spring AOP结合Ajxa Anywhere开发AOP程序。
关键词 面向方面编程 SPRING aop AJAX
下载PDF
面向方面编程技术研究 被引量:8
9
作者 金望正 李莹 +1 位作者 徐江浩 李赣生 《计算机应用与软件》 CSCD 北大核心 2005年第8期42-45,71,共5页
面向方面编程是一项允许编程人员模块化横切关注点的新的编程技术,它引入了“方面”这一概念,“方面”把影响多个模块的行为封装到一个单独的可重用模块中,利用XeroxPARC发行的AspectJ,Java开发者可以很方便地进行面向方面编程。本文介... 面向方面编程是一项允许编程人员模块化横切关注点的新的编程技术,它引入了“方面”这一概念,“方面”把影响多个模块的行为封装到一个单独的可重用模块中,利用XeroxPARC发行的AspectJ,Java开发者可以很方便地进行面向方面编程。本文介绍了AOP、AspectJ的基本概念并举例说明了AOP在仓储管理系统中的应用。 展开更多
关键词 面向对象编程 aop 编程范型 面向方面编程技术 程序设计
下载PDF
RPL:一种基于反应式Agent的机器人编程语言 被引量:1
10
作者 田昌海 杨硕 +1 位作者 陈寅 毛新军 《计算机科学》 CSCD 北大核心 2015年第3期13-18,共6页
开放环境下的机器人具有环境敏感性、行为自主性和并发性、反应实时性等特点,这对支撑这类机器人的控制软件及其编程语言提出了新的要求,包括支持对环境进行显式表示,支持自主和并发的行为,需要对行为间在时间、空间、物理上的关系进行... 开放环境下的机器人具有环境敏感性、行为自主性和并发性、反应实时性等特点,这对支撑这类机器人的控制软件及其编程语言提出了新的要求,包括支持对环境进行显式表示,支持自主和并发的行为,需要对行为间在时间、空间、物理上的关系进行规约等等。面向Agent的编程语言将软件系统的基本执行单元视为自主的软件Agent,它为机器人控制软件的构造提供了新的方法和思路。针对开放环境下机器人特点对其编程语言的要求,提出了基于反应式Agent的编程模型RECA和编程语言RPL。RECA将单个机器人的软件系统视为一个反应式Agent,它包括SensorEvent、EventRule和ScenarioBehaviour 3个组成部分,其中SensorEvent是对机器人所处环境信息变化的一种封装;ScenarioBehaviour是对机器人的不同行为进行的规约;EventRule定义了机器人环境输入到行为输出的动态绑定关系。RPL提供了一系列的机制来支持机器人控制软件的编程,包括事件机制、多线程机制、优先级描述、行为动态绑定。最后介绍了RPL程序开发和运行支撑环境的技术框架,并基于NAO机器人分析了机器人作为老人生活助理的案例,验证了该编程模型、语言和运行支撑环境的有效性。 展开更多
关键词 机器人 控制软件 面向agent编程
下载PDF
映像和元对象协议实现面向方面编程技术 被引量:1
11
作者 臧海运 冯志勇 《计算机应用》 CSCD 北大核心 2004年第4期34-37,共4页
文中介绍了AOP的基本思想,通过学生课程注册管理系统重点叙述映像和元程序设计是如何实现AOP,指出映像和元程序设计实现AOP的优点和不足。
关键词 关注点 面向方面编程 aop 映像 元关联 元程序 MOP
下载PDF
浅析面向对象的方法和面向Agent技术 被引量:1
12
作者 吕士明 赵卫东 《福建电脑》 2006年第10期31-32,共2页
比较了面向对象和面向Agent的基本概念及其特征,在程序设计方面面向agent比面向对象有更广的应用领域,适应性更强。从自律性、主动性等方面分析了Agent比对象的优势,说明了面向Agent是面向对象的进一步发展。
关键词 面向对象 面向agent 面向对象编程 面向agent编程
下载PDF
面向方面编程和AspectJ(一) 被引量:3
13
作者 王砚霖 王世耆 《电脑编程技巧与维护》 2004年第11期54-60,共7页
概述面向方面编程(AOP)的基本概念及其实现技术AspectJ。用一个完整的、可运行 的实例,详细说明AOP方法及其具体应用。
关键词 面向方面编程 ASPECTJ aop OOP JAVA
下载PDF
面向方面编程的研究 被引量:1
14
作者 郑子儒 《太原科技》 2008年第4期55-57,共3页
AOP为开发者提供了一种描述横切关注点的机制,它能够自动将横切关注点织入到面向对象的软件系统中,从而实现横切关注点的模块化。论述了AOP的产生、开发步骤和关键技术,对AOP的优缺点进行了比较分析。
关键词 面向方面编程 横切关注点 aop
下载PDF
关于计算机编程思想与AOP编程思想的研究 被引量:1
15
作者 王云修 《计算机光盘软件与应用》 2012年第5期182-182,171,共2页
本文首先对计算机编程思想进行了研究,在此基础上分析并对比了结构化程序设计思想与面向对象的程序设计的思想,同时对AOP编程思想进行了探讨,相信可以为实际应用提供借鉴。
关键词 研究 计算机编程思想 结构化程序设计思想 面向对象的程序设计思想 aop编程思想
下载PDF
一种元数据的面向方面编程冲突解决方法
16
作者 彭凡 范明钰 朱大勇 《成都信息工程学院学报》 2006年第4期500-503,共4页
面向方面编程(AOP)是近年来新兴的编程思想,它焦距于源码级的实现分离。但是目前面向方面编程的理论还没有成熟,各种实现框架还只能支持最基本的方面编程。针对方面之间的冲突解决的支持较少状况,提出一种利用.NET环境下属性元数据处理... 面向方面编程(AOP)是近年来新兴的编程思想,它焦距于源码级的实现分离。但是目前面向方面编程的理论还没有成熟,各种实现框架还只能支持最基本的方面编程。针对方面之间的冲突解决的支持较少状况,提出一种利用.NET环境下属性元数据处理方面编程冲突的方法,较好解决了方面之间的冲突。 展开更多
关键词 面向方面编程 aop 冲突 属性 元数据
下载PDF
面向方面编程和AspectJ(二)
17
作者 王砚霖 王世耆 《电脑编程技巧与维护》 2004年第12期47-51,共5页
(接上期) 三、OP及AspectJ应用实例 通过前面对AOP方法及AspectJ语言的介绍,相信你已具备了面向方面编程的基本知识.为使你更好地了解如何用AspectJ进行面向方面编程,下面提供一个完整的实例.其源代码可以从http://www.creativepioneer.... (接上期) 三、OP及AspectJ应用实例 通过前面对AOP方法及AspectJ语言的介绍,相信你已具备了面向方面编程的基本知识.为使你更好地了解如何用AspectJ进行面向方面编程,下面提供一个完整的实例.其源代码可以从http://www.creativepioneer.com/paper/download/stock.zip下载. 展开更多
关键词 面向方面编程 ASPECTJ aop方法 代码
下载PDF
面向类Agent的程序设计
18
作者 梁朝祖 费敏锐 《上海交通大学学报》 EI CAS CSCD 北大核心 2002年第z1期18-20,共3页
概述了软件工程的程序设计方法的发展过程,描述了面向Agent编程的特点,并分析了面向Agent编程发展缓慢的原因.着重阐述了面向类Agent进行程序设计的思想,解释了在实际工程中所创建的类Agent的组成部分,最后指出了面向类Agent编程时会遇... 概述了软件工程的程序设计方法的发展过程,描述了面向Agent编程的特点,并分析了面向Agent编程发展缓慢的原因.着重阐述了面向类Agent进行程序设计的思想,解释了在实际工程中所创建的类Agent的组成部分,最后指出了面向类Agent编程时会遇到的一些关键技术问题. 展开更多
关键词 agent agent 面向agent编程 面向agent编程 自动生成程序源码
下载PDF
浅析软件设计方法之面向切面编程
19
作者 邓芳林 《电脑知识与技术》 2012年第1X期595-596,598,共3页
随着当今软件的发展,其复杂性越来越高,软件设计变得越来越重要,软件项目中软件重用性加剧,随之模块间的依赖程度也更紧密。软件工程中利用低耦合的基本原则难以明晰的实现。因此,合理的解耦变成了软件设计中一个困难问题。针对此问题,... 随着当今软件的发展,其复杂性越来越高,软件设计变得越来越重要,软件项目中软件重用性加剧,随之模块间的依赖程度也更紧密。软件工程中利用低耦合的基本原则难以明晰的实现。因此,合理的解耦变成了软件设计中一个困难问题。针对此问题,提出面向切面编程(AOP)正是其中一种比较实用的解耦方式,阐述面向切面编程方式的产生以及其实现方式,详细说明其实际应用和基本应用。 展开更多
关键词 软件设计 面向切面编程 aop
下载PDF
面向方面的编程方法
20
作者 蓝红苑 《电脑知识与技术》 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
上一页 1 2 4 下一页 到第
使用帮助 返回顶部