摘要
面向Agent与面向对象有很多差异,但也有许多相似之处和联系。吸收和借鉴面向对象的成功经验和成熟技术,对面向Agent的研究和发展十分有利。本文比较了Agent与对象的概念和模型,以及面向Agent和面向对象的运行机制和通信机制,分析了面向对象的不足和面向Agent的优势,指出了面向Agent是未来软件的发展方向。
There are many differences and many similarities and relationships between agent oriented and object oriented techniques. To absorb and use successful object oriented experiences and related mature techniques is very helpful for agent oriented research. This paper compares the conceptions and models of agent and object, and then contrasts agent oriented and object oriented operation mechanisms and communication mechanisms, analyzing the shortcomings of object oriented techniques and the advantages of agent oriented techniques.Finally the paper points out the agent oriented technique is the direction of software deveopment in the future.
出处
《计算机工程与科学》
CSCD
2005年第3期77-79,92,共4页
Computer Engineering & Science
基金
广东省高校自然科学研究项目资助(Z03081)
关键词
软件开发
面向对象
软件技术
AGENT
人工智能
object oriented
agent oriented
model
operation mechanism
communication mechanism