论文摘要
在不断增长的经济需求推进下,工作流技术得到了迅猛发展,高性能的工作流管理系统逐渐成为大幅度提高团队的竞争能力的有效工具。工作流管理系统中的工作流建模与执行监控是工作流研究的重要内容。基于网格的仿真平台GDSP(Grid based Distributed Simulation Platform)是结合最新网格技术和HLA(High Level Architecture)技术的以服务为基本元素的仿真支撑环境。在GDSP平台上提供工作流管理,不但能利用网格体系结构所具有分布性、标准性、开放性和高可扩展性等优点解决工作流执行监控的性能问题,而且可以为GDSP平台管理者提供审批方便和仿真管理自动化,大大减轻平台管理者的管理工作。基于此目的设计和实现基于Web的工作流建模与监控系统GWebWorkflow,提出扩充的工作流图形化模型、工作流活动执行状态的检测方法和基于发布-订阅的工作流监控机制。扩充后的图形化模型为工作流建模的正确性提供保准,对元模型活动实体进行分解,为简洁图形化界面设计奠定基础,为用户提供良好的用户体验;工作流活动执行状态算法为工作流执行监数据获得提供一种高效方法;将发布-订阅机制应用工作流监控,有效减低服务器负载,减少监控客户端等待时间。基于Web的工作流建模与监控系统客户端全部在浏览器中实现,不需用户另外安装其它软件,方便用户使用。测试结果表明,该系统能够实现工作流程的建模和流程执行的监控,缩短了客户端平均等待时间,并减轻了服务器负载。