迁移工作流系统中联盟导航方法研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:huangping118
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
迁移工作流是近年来工作流管理的一个新的技术,它将工作流管理和移动计算结合起来,特别适用于需要传递大量数据和需要大量远程过程调用的处理过程。迁移工作流管理系统包括迁移工作流管理引擎、工作位置和迁移实例三个要素。迁移工作流管理引擎的工作包括定义工作流过程、生成并派遣迁移实例和协同多个迁移实例等;工作位置为迁移实例提供服务,以使迁移实例可以在多个工作位置中连续的迁移以完成工作流任务;迁移实例是任务的执行主体,基于移动Agent技术构建。迁移工作流方法不依赖与持续的网络连接,能有效降低网络负载,自主运行完成工作流任务,因此日益受到研究和应用方面的重视。在迁移工作流过程中,迁移实例需要在不同的工作位置迁移执行。而迁移策略负责保证迁移实例在不同工作位置正确、高效的完成任务。在迁移工作流系统中,旅行图是支持迁移实例有效工作的基础,旅行图的生成依赖于全局的工作位置状态及其提供的服务,对于大规模的分布式工作流环境来说是一种负担,所以需要另外一种机制来指导迁移实例实时正确、高效的运行。本文基于联盟导航的迁移工作流迁移策略,工作位置及其业务熟人依据相互合作的熟悉度结成联盟,联盟可以完成迁移实例的一个或多个任务,可以指导迁移实例迁移到当前工作位置的业务熟人去执行任务。通过联盟的协同导航,可以保证迁移实例高效、正确的完成任务。为使迁移工作流系统支持协同导航,对迁移工作流中的工作位置和迁移实例的定义进行了扩展,给出了支持协同导航的工作位置体系结构,增加了协同导航服务。本文提出了基于分布式规划图的联盟导航方法,分布式规划图能充分运用各个工作位置的知识,通过各个工作位置之间的熟悉度和其他先验知识,选择最合适的服务,该方法通过联盟中所有工作位置的协同导航,将获得指导迁移实例迁移的导航建议,导航建议指出了迁移实例为完成任务所需要的一系列工作位置服务。基于联盟导航方法,本文对联盟导航组件进行了设计与实现,联盟导航组件接收导航请求,通过与本地服务信息库及熟悉度信息库的交互,给出导航建议。该方法是迁移工作流研究中关于迁移策略的关键方法。实验表明,该方法能有效解决需要预知先验知识的问题,并为迁移实例给出迁移建议,使迁移实例顺利、正确、高效的完成任务。
其他文献
文档作为一种重要的大数据类型,蕴含着丰富的有价值的数据,其具有非结构化、样式不固定、数据混杂、价值稀疏等特征。针对文档大数据的特点,提出了一种基于MapReduce的文档大数
视频风格化处理是图像非真实感渲染技术的分支,它将艺术化效果嫁接到普通视频中,使得原有的视频带有丰富的艺术情感信息。人们观察视频或图像时往往将注意力集中于其中的显著部
本文以集成供应链中采购管理软件的开发为应用背景,探讨了基于工作流的软件模型、本体描述方法、协同方法等系统设计问题,建立了一个高效的采购管理软件框架,并利用Petri网等
公交车作为居民出行的主要公共交通工具,由于实时客流量信息的不足,导致经常出现严重的空乘和拥堵现象。因此,迫切需要一种科学合理的公交站台客流量采集手段,为公交车的实时规划
随着社会信息化程度的提高,人们对于信息实时性的要求也日益提高。如何从海量的信息中查找到所需的最新信息越来越引起人们的关注。而XML作为网络数据表示和交换的标准,很多
跨语言信息检索(CLIR)是用户采用一种语言的查询检索另一种语言的文档集合的过程。查询翻译是CLIR系统中采用最广泛的方法。查询翻译普遍采用基于词典的方法,而查询中的未登录词
在数据采集和处理中,存在着大量的概率数据,这些数据具有复杂的相关性以及在查询和处理方面具有实时性。而目前的传统关系数据模型都是用来处理确定数据的,这就需要研究支持
聚类分析是数据挖掘中一个重要的研究分支,已在多个领域得到了很好的应用,诸如模式识别,数据分析和图像处理等。随着实际应用中数据的大量产生,数据的属性类型不再是单一类型为主
潜在语义分析(LatentSemanticAnalysis,LSA)是一种通过统计分析挖掘出文档和词语之间潜在含义的经典算法,最初用于解决信息检索中的多义词问题。潜在语义分析使用传统的向量空
传统的节点由电池供电的无线传感器网络,存在着因节点电池耗竭而无法正常工作这一弊端。能量捕获传感器网络(Energy-Harvesting Wireless Sensor Network,EH-WSN)克服了这一弊端