APP下载

面向Agent软件工程方法的研究

2012-03-19李丽

网络安全技术与应用 2012年12期
关键词:规范语言方法

李丽

青海广播电视大学 青海 810001

0 引言

面向对象的计算思想强调直接从待解的问题域出发,认为现实世界是由具有本质特征的事物组成,可以根据这些本质特征将其抽象为系统的基本单位—对象,通过对象间的分工和合作构成现实世界运行,并利用封装、继承等机制来构建计算系统。而面向Agent的计算是一种基于Agent社会观的新兴计算模式,其思想是从人类、事物和环境的现实世界出发,强调事物的属性是动态的,且在很大程度上受到与其密切相关的人和环境的影响,将影响事物的主观和客观特征相结合,并抽象为系统的基本单位—Agent,通过Agent的协商、合作来实现系统的整体目标。

与面向对象的思想不同,Agent通过引入心智属性,一方面将人类主观意识与客观世界紧密结合,另一方面使得Agent对环境的感知在经过一系列的心智活动后,能相应地调整其解决问题的意图和策略。因而面向Agent方法更贴近客观世界的真实情况,更准确地反映了客观世界事物之间的深层联系及其静态和动态特征的本质和根源,更接近人类解决问题的一般方法和习惯。

1 面向Agent软件工程方法

面向Agent软件工程(Agent—Oriented Software Engineering AOSE)研究有效的面向Agent的软件方法和支持方法的工具,用以开发高质量的复杂软件产品—多Agent系统(MAS)。AOSE的方法是基于Agent交互和组织关键抽象集问题域和计算域建立模型的原则和活动集。AOSE方法可以分为形式化和非形式化两类。

(1) 形式化方法:形式化方法以数理逻辑作为模型语言。……

登录APP查看全文

猜你喜欢

规范语言方法
来稿规范
来稿规范
PDCA法在除颤仪规范操作中的应用
来稿规范
语言是刀
让语言描写摇曳多姿
用对方法才能瘦
四大方法 教你不再“坐以待病”!
我有我语言
捕鱼