论文部分内容阅读
商务全球化是目前的大趋势。在这种新型环境下,跨时区、多粒度时间表示,以及工作体制的差异已经成为分布、异构的应用集成与商务协作的突出特点。跨组织、跨地域的全球商务协作的日益频繁要求工作流管理系统必须充分考虑时区、粒度和工作体制等方面的时间因素,实现不同时间标准下业务过程的无缝衔接和高效协同。反之,则可能造成一系列问题,例如:(1)业务流程时序混乱,异常错误频现,任务将无法在正确时间点抵达正确的执行对象:(2)时间标准与工作体制的差异将使分布、异构的应用集成变得复杂和困难,甚至于使应用集成项目直接搁浅;(3)由于缺乏统一的时间表示体系,商务协同流程的时态验证将无法完成。所以为了支持全球商务应用,在工作流模型定义、运行与监控管理中必须考虑与时间相关的因素,确保流程执行满足时间约束。而分布式工作流系统作为支持分布、异构的应用集成与商务协作的有力工具,还缺乏一个完整解决跨时区、多粒度时间表示及转换,工作时间的差异等相关问题的时间管理模型。针对上述问题,本文为支持跨时区,不同时间粒度,不同工作体制的分布式协同商务活动建模与执行的分布式工作流管理系统建立了一套统一的、较完整的时间管理模型DWfS-TMM(Distributed Workflow System-Time ManagementModel)。论文主要研究内容为:1)建立了一个基于分布式工作流系统的完整的时间表示体系,同时结合文献的跨时区分析和文献的多粒度分析,提出了全面地解决多时区、多时间粒度和不同工作时间环境下时间体系相互转化的规则;2)给出了工作流的静态模型定义、动态运行和模型的网结构,并描述和分析了工作日等方面的时间约束:3)研究了基于DWfS-TMM模型的业务流程优化与动态调整,完成了模型的静态设定时间、动态运行时间及工作流网的一致性分析和优化问题;4)以一个真实案例来解读DWfS-TMM模型的实用性,在此案例分析过程中,定义了模型的XML Schema,实现了业务流程的建模以及模型的仿真优化分析,取得了比较满意的效果。这说明了该模型可比较好地解决因跨时区、多粒度时间表示,以及工作体制的差异给分布、异构的应用集成与商务协作带来的一系列问题。