论文部分内容阅读
在企业信息化领域,工作流程的重组和再造是当前不断变化的市场外部环境对企业内部提出的持续改进的一种需求。企业之间的合作有联盟企业、虚拟企业等组织形式,这些虚拟组织的流程管理存在分布、异构、自治、动态等特点。面向分布应用的工作流管理系统研究与实现即研究如何实现协同企业之间的业务协同,并设计和开发支持企业之间进行业务协同的工作流系统。虚拟组织中的工作流管理系统要求引入新的平台和技术,解决工作过程管理中各应用单元分散、需集成的应用软件平台不统一等方面的问题。这种支持分布应用的工作流系统并能很好兼容现有的历史遗留系统,保护用户已有投资。随着网格技术的兴起和应用,利用网格技术能很好支持分布式和异构性应用的特点,采用网格技术对现有的工作流系统进行改进和完善为应用问题的解决提供一个新的可行方案。面向分布应用的工作流管理系统在研究和实现上以网格技术为支撑,研究在网格平台下如何更好地支持企业的分布应用。论文首先分析工作流系统的现状和应用需求,提出采用网格平台作为分布企业进行工作流管理的思路。在介绍网格技术发展的后,重点介绍网格工作流系统的发展情况,以及支持网格工作流的描述语言。论文讨论了基于有色Petri网的工作流定义方法,并通过形式化定义方法对网格环境下的应用资源进行描述。根据网格技术的发展,工作流系统的实现采用Web服务技术对历史遗留系统进行封装。概括起来,论文取得以下方面的成果:1.提出支持分布应用的工作流体系结构。该结构采用网格技术,参照WSRF标准,采用Web服务实现工作流系统所需的服务。此种结构能在保留网格平台开放性的同时,具有更好的工业兼容性。2.采用有色Petri网对工作流进行定义。利用着色Petri网对不同的活动进行分类,描述工作流系统中的静态结构和动态行为,并采用有色Petri网描述网格服务,以及网格服务的执行过程。3.定义面向工作流应用的网格资源模型。采用形式化描述方法定义社区资源,给出服务社区的组织资源框架模型,并对资源进行形式化定义描述。