基于Agent的柔性工作流技术研究与应用

来源 :成都理工大学 | 被引量 : 1次 | 上传用户:wutsc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的工作流系统仍然存在着适用范围窄、灵活性差和意外情况处理不及时,以及不能对活动中的任务做出合理的评估、实现过程重构等问题。鉴于上述原因,具有自组织、自学习和协同工作能力的智能型的、动态的工作流管理系统必然成为未来发展的一个主要方向。Agent具有自主性、交互性、主动性等智能特点,将其应用在工作流系统中是其中一种提高工作流系统柔性的方案。本文的研究思路是将传统工作流系统的引擎、任务执行、分派模块封装到Agent当中,由各种Agent协调完成跨部门甚至跨企业的业务流程。以ECA规则控制Agent之间任务流转,以具有特定语义的Agent通信语言实现多Agent通信。本文所包含的主要工作为:(1)定义了一种基于规则和消息的工作流模型:(2)设计了一种基于Agent的工作流管理系统,系统中存在三种Agent:流程控制Agent、注册Agent和执行Agent,三者相互合作完成整个工作流程;(3)依据KQML ACL语言规范,设计了本工作流管理系统中Agent通信语言;(4)实现了基于Agent的柔性工作流原型系统,此原型以J2EE平台和关系数据库为基础,初步应用于某大型企业产品询价流程。本文的结论是:(1)Agent技术是一种较好的提高工作流系统柔性的技术方向;(2)基于Agent的工作流较之Agent增强的工作流对复杂环境具备更高的适应性;(3)KQML ACL应用于多Agent通信,语义清晰明确,且能有效减少系统通信流量;(4)J2EE是一个实现分布式平台搭建,具备易用性、易开发性、可扩展的优秀方案。
其他文献
学位
入侵检测是用来检测和识别对计算机系统和网络系统,或者更广泛意义上的信息系统的非法攻击,或者违反安全策略事件的过程。它从计算机系统或网络环境中采集数据、分析数据、发现
信道编码常用于容易发生干扰的无线信道和存储信道中,随着VLSI技术的发展,采用ASIC或FPGA技术来实现信道编码器应用广泛。本文实现了一种基于SOPC技术的通用编译码器实验装置,此
随着互联网的快速发展与日益普及,网络营销的价值也逐渐得到重视与认可,因此电子商务得到迅猛发展,而电子商务网站也日益成为大多数人生活中的“必需品”。而且越来越多的商家也
随着网络技术和多媒体技术的飞速发展,网络上的多媒体应用日益丰富。作为其中的代表,流媒体直播系统被广泛应用于视频会议系统、远程教育系统等。流媒体直播系统是典型的组通信
聚类技术是数据挖掘领域具有重要价值的技术之一,随着网络在社会生活的不断深入,加之数据库技术的迅速发展和普及,Web挖掘日益受到信息科学界的关注和重视,总的来说,Web挖掘
移动通信和互联网的迅猛发展导致了异构网络的形成。用户通信需求的不断增加使盛行的Wi-Fi网络逐渐暴露出覆盖范围有限的缺点。WiMAX,无线网络技术的代表之一,能为10km范围内的
随着多媒体技术及Internet网络的迅速发展,图像来源不断扩大,大容量高速存储系统为图像的海量存储提供了基本保障,各行各业对图像的使用越来越广泛,图像信息资源的组织、管理
近年来,虚拟实验室的研究与应用己成为计算机应用领域一个重要的组成部分,并成为新兴的研究热点。而对虚拟实验室中实验设备的三维建模技术的研究是构建虚拟实验室时要解决的
异构数据源集成技术的研究是当前计算机应用领域一个新的研究热点。特别是近些年来,随着Internet技术的发展及网络应用的不断完善,各个行业要求通过一个统一的接口访问各种异构