文档介绍:山东大学
硕士学位论文
迁移工作流管理系统中工作流执行代理的设计与实现研究
姓名:梁子民
申请学位级别:硕士
专业:计算机应用技术
指导教师:王晓琳
20070405
山东大学硕士学位论文摘要迁移工作流是基于移动计算范型提出的工作流管理研究的新方向“9ぷ髁饕务过程根据业务目标的复杂程度被映射为一个或多个迁移实例,迁移实例是工作个工作位置上利用本地资源和服务执行一项或多项任务。多个迁移实例在停靠站服务器的支持下通过迁移和协作实现总的业务目标。如果当前工作位置不再满足其执行任务的要求,迁移实例可以携带任务说明书和当前执行结果迁移到另一个文献岢隽艘桓銮ㄒ乒ぷ髁鞴芾硐低晨蚣埽孟低晨蚣苡汕ㄒ剖道⒐ぷ取工作流服务的场所。工作机网络是实际工作流服务的提供者。为实现轻量级迁了为迁移实例设置执行代理的建议。本文根据迁移工作流系统参考框架和基于微内核结构停靠站服务器模型,对工作流服务执行代理机制进行了研究,提出了工作流执行代理的概念模型,讨论了其可行性,并根据该模型进行了设计和实现。工作流执行代理部署于停靠站服务器端,接受迁移实例的任务委托,并按照工作流执行代理的引入,把迁移实例和后台工作机网络完全隔离开来,保证了后迁移实例在任务执行过程中进入休眠状态等待唤醒,便于服务器端检测迁移实例的异常行为,减少了迁移实例对停靠站进行攻击的可能性。迁移实例的代码规模工作流执行代理由服务诵谢肪砈、本地工作流服务目录和池三流服务或资源,服务目录以及相关接口描述通过本地工作流服务目录对外发布。流的执行主体,每个迁移实例执行一个目标相对独立的子业务过程,它可以在某能满足其要求的工作位置上继续执行。位置和迁移工作流管理引擎组成。工作位置代表参与工作流的部门或机构,由停靠站服务器及其关联的局域工作机网络组成。停靠站服务器是迁移实例驻留并获移实例叫和提高工作位置的安全性,文献谘芯客?空痉衿鞯纳杓剖保岢迁移实例委托的任务逻辑和本地服务规则,代理迁移实例完成一项或多项任务。台工作流网络的安全。同时,迁移实例的工作机功能部署到停靠站服务器上实现,减小,便于轻量级迁移。部分组成。工作流服务魑:筇üぷ骰缰泄ぷ髁鞣窈凸ぷ髁髯试匆用的客户端存在,每个工作流服务成湮1镜毓ぷ魑恢每商峁┑囊桓龉ぷ池是服务墓芾砘梗涸鸸ぷ髁鞣馎的实例化、运行状态管理~、
山东大学硕士学位论文以及服务刺斜砦ぁ7馎运行环境为服务峁┝嗽诵兄持,包括了工作流任务解析、服务授权访问控制、工作流执行调度引擎几个部分。分析工作流执行代理的实际运行结果,表明该原型正确、有效的实现了预期目标,验证了工作流执行代理参考模型的正确性。关键词:迁移工作流;执行代理;服务煌?空荆磺ㄒ剖道
山东大学硕士学位论文瑆綼叫.,.,,甒....琾瑅’痶
,.,,’.,琖,::籹篴
论文作者签名:饱丝导师签名:钊论文作者签名:∥勉毡导师签名:丝蒸避日论文作者签名:,顾期:型很期::苎原创性声明关于学位论文使用授权的声明原创性声明和关于论文使用授权的说明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。本人完全了解山东大学有关保留、使用学位论文的规定,同意学校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存论文和汇编本学位论文。C苈畚脑诮饷芎笥ψ袷卮斯娑日
山东大学硕士学位论文第滦髀课题研究的背景和意义过程中,文档、信息或者任务按照一系列过程规则在不同的参与者之间流转,实现组织成员间的协调工作以期达到业务的总体目标。工作流技术是实现企业业务过程建模、自动化过程仿真分析、业务过程优化、业务过程管理与集成,从而实现业务过程的自动化的核心技术。企业生产经营活动是由一系列业务过程交织在工作流管理系统是能够完成工作流的过程定义和管理,并按照在计算机中预先定义好的工作流逻辑推进工作流实例执行的软件系统。它提供了对业务过程的集,一方面实现了业务过程在计算机上的自动处理,大大缩短了流程的生命周期,提高了企业的工作和生产效率;另一方面,又可以使用户方便地分析企业业务流程,找出不合理之处,快速给出流程重组的方案。因此,工作流是业务流程重构位置分散性和业务决策分散性的特征日益明显,对日常业务活动详细信息的需求体系结构的分布、工作流的分布执行、工作流的分布式定义与柔性执行为特点的工作流技术是近年来发展迅速的新技术之一,其主要特点是实现人与计算机协作过程的自动