论文部分内容阅读
在全球化的市场竞争环境下,企业必须快速地响应市场的需求,通过快速调整组织结构及企业间的动态联盟充分发挥各自的优势,精诚协作,联合竞争,满足多变的市场需求,最终实现企业间多赢的目标。在敏捷竞争模式中,已不再是企业与企业之间的竞争,而是供应链与供应链之间的竞争。因此如何保持供应链的敏捷性,即快速重构和动态调整是企业在竞争中取胜的关键因素之一。 Agent作为分布式人工智能的一种概念模型,是指具有自己的行为、目标和知识,并在一定的环境下自主运行的实体。由于Agent能代表用户来寻找和过滤信息、协商服务、能监视环境的状况、能自动完成复杂任务并且能与其它Agent合作来解决复杂的问题,因此基于多Agent技术构建敏捷供应链管理系统是实现敏捷供应链管理的一种可行解决方案。 Web服务是一种具有自包含、自描述、以及模块化、松耦合等特点,可以通过网络发布、查找和调用的Web应用程序。Web服务是一系列以XML为基础的正在发展中的标准,由于XML具有平台、语言无关性,所以Web服务能够整合不同平台、不同语言开发的信息系统,因此基于Web服务技术构建敏捷供应链系统是实现敏捷供应链管理的另一种可行解决方案。 本文主要研究面向Web服务的多Agent协同及其在敏捷供应链系统中的应用。主要做了以下工作: 第一,在阐述Agent技术的基础上对一种基于多Agent的供应链系统模型进行分析并指出其存在的问题;在阐述Web服务技术的基础上对一种基于Web服务的供应链模型进行分析并指出其存在的问题。在此基础上,我们设计了一种基于Web服务和多Agent的供应链系统模型。 第二,我们在分析现有的多Agent协同模型的基础上对其进行改进,设计了一种基于伙伴联盟的多Agent协同模型AAC(Agent Acquaintance Coalition);给出了AAC中关于任务、联盟、伙伴、社会规律、社会组织形式、信任度等的定义和描述,对联盟的形成及协同、任务的分配和执行的步骤等给出了形式化描述。 第三,我们基于AAC设计了Web服务动态合成的方法和合成引擎,描述了