【摘 要】
:
结合多Agent技术,通过对动态联盟伙伴选择问题的分析和研究,设计并实现了一个基于多Agent技术的动态联盟伙伴选择系统。首先在对动态联盟伙伴选择问题进行需求分析的基础上,
论文部分内容阅读
结合多Agent技术,通过对动态联盟伙伴选择问题的分析和研究,设计并实现了一个基于多Agent技术的动态联盟伙伴选择系统。首先在对动态联盟伙伴选择问题进行需求分析的基础上,设计了系统的组织结构、Agent通用结构和Agent之间的通信模型,对通信过程中使用的KQML语言进行了适当的扩充以完成消息的处理,并利用Java的事件处理机制对系统的通信环境进行了详细设计,给出了消息的封装和解析的方法。利用Java类的概念设计了Agent的基类,并派生出五个具体的Agent类来实现整个系统的功能,分别为信息Agent、通信Agent、评价Agent、协商Agent和用户Agent。运用多线程技术实现了多个Agent对象在同一个系统环境中的运行。最后,对系统进行了实现,对整个系统进行了测试并给出了运行结果,验证了系统的可用性和正确性,该系统可以满足一般的应用。为了方便企业参与伙伴选择,设计开发了一个网络平台实现上述功能,该网站用于实现企业对招标信息和投标信息的发布、查询和修改以及对伙伴选择结果的查询。除此之外,通过该网站,还可以完成开始伙伴选择执行操作和合同确认操作等功能。
其他文献
心血管疾病是威胁人类健康的主要疾病之一,动态心电图是临床诊断心血管疾病的重要手段。因此,研制高性能的动态心电监护系统对于心血管疾病的诊断和防止心脏猝死的发生具有十分
本文主要对分布式系统的安全进行了研究与分析。随着互联网的迅速发展,人们越来越多的使用互联网来工作生活和娱乐,在这样的背景下,大量的分布式系统就应运而生。电信系统,银行系
本文主要针对一种最新的软件体系架构-SOA(Service OrientedArchitecture,面向服务的体系架构)进行了分析与应用研究。首先本文对SOA的概念以及SOA的一些技术特征进行了阐述,然
组态式人机界面除需要组态式人机界面控制器的支持外,还需要组态式人机界面编辑工具,用于实现用户界面的可定制开发,从而解决传统人机界面画面固定、可扩展性差、开发周期长
军官编组作业一直是部队军事训练的难点课题,主要原因是这种训练涉及到各种各样的战场环境,而由于现实条件的限制,不可能每一种环境都能实地进行作业训练,即使在实地进行作业
计算机网络在信息利用与资源共享方面给人们带来了极大的方便,成为人们生活和工作中重要的一部分,然而随着网络的普及,计算机安全问题也变得越来越重要。入侵检测是网络与信息安
P2P(Peer to Peer)技术在分布式系统和资源共享应用领域中得到迅速的发展,在视频应用领域,近几年国内外涌现出在量的使用P2P技术的产品。当前非结构化P2P网络主要使用集中式查
随着近年来移动通信业的飞速发展和移动用户数量的剧增,各移动通信运营商积累了海量的用户数据和业务数据。用于建立呼叫的移动用户数据存储在移动通信网数据库中,这些数据库需
干旱缺水是一个世界性问题。我国作为经济高速发展的人口大国,面临着更为紧迫的压力。作为耗水最多的农业,水资源利用率极低。因此有必要建立和研究作物自身生理指标与施水量之
软件架构是决定软件系统质量的最重要因素之一。一个好的架构在理念上不仅符合以往开发成功经验总结的规范,而且在结构上满足类的清晰性、模块可维护性、代码可复用性等标准。