基于TPWF-Net的时态工作流管理系统的研究与实现

来源 :中山大学 | 被引量 : 0次 | 上传用户:lgwll
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工作流技术研究应用的不断发展,提高工作流服务质量成为工作流技术研究的新课题,其中对工作流时间管理的研究与实现更成为学术界和业界当前的一个热点。然而纵观目前众多的工作流产品中,还没有相关产品,把时间作为工作流应用中的重要维度,内在地支持工作流的时间建模和时间管理;即便在学术界,对支持时间管理的过程模型方面的研究,尽管已取得一些进展,然而其中大部分理论成果也都存在明显的不足。 针对这一问题,本文基于时态工作流(Temporal Workflow)理论及其过程模型TPWF-Net,在开源项目——YAWL工作流管理系统的基础上,提出一种时态工作流系统的实现方案。 时态工作流强调把时间作为一个单独、重要的维度,全面考虑时间因素在工作流案例生命周期内,对工作流执行过程的影响。因此本文首先通过对时态工作流应用场景的分析,确定了时态工作流系统的需求范围。主要有:具有良好语义的时态工作流建模语言的定义;引擎对时态工作流流程文件的解析;案例有效时间属性的定义;控制流中的时态同步;超时异常的检测;引擎对超时异常的处理;案例有效时间的安全性检测及其异常处理,等等。 在明确了系统需求范围之后,基于传统工作流YAWL,本文提出了时态工作流系统的具体实现方案,即:通过对YAWL语言和YAWL Schema进行扩展,实现了时态工作流建模语言和语义的定义;通过修改YAWL引擎代码,使时态工作流引擎能够实现时态工作流流程文件的加载、过程模型和案例相关时态信息的存储、并能够参照过程模型中的最小延迟约束对案例控制流实现时间同步;设计并实现了异常检测模块,对系统中的控制流超时和案例可能超时情况进行实时监控;设计并实现了异常处理模块,对系统中的超时异常,通过配置文件选择策略进行处理,并通过设计异常处理接口,使得模块具有良好的可扩展性;原创新的提出一种了案例不安全异常检测算法,能够在案例执行过程中及时发现案例的不安全状态,并把该异常信息交由异常处理模块进行处理。通过以上设计实现方案,最终实现完成了一个时态工作流系统。从而对工作流应用中常见时间管理方面的问题,从模型层和引擎内部加以支持。 本文的研究是国家自然科学基金项目——“时态工作流过程模型及其柔性研究”的一部分,通过对时态工作流系统的实现,验证了项目前期研究的理论成果——时态工作流理论及其过程模型TPWF-Net。对工作流时间管理技术以及柔性工作流理论的研究和成熟,具有重要的意义。
其他文献
人工免疫算法是一种受生物免疫系统启发而设计的新型智能优化算法。它结合了问题的先验知识和生物免疫系统的自适应能力,因而具有在信息处理方面有较强的鲁棒性、在求解优化问
随着社交网络的蓬勃发展,微博以其易操作性、广泛性、实时性和低成本的优势,迅速成为主要的信息传播媒介之一,也成为网络事件的主要发源地之一,产生了重要的社会影响力。研究
系统模拟作为一种辅助管理决策和系统设计的现代化管理技术,可以对现有系统在拟定的工作条件下的性能做出评价,并预测其未来发展趋势,提出改进方案;可以不必花费大量的投资,对新系
随着多媒体技术和计算机真实感图形学的发展,相应的应用领域比如电影特技、互动游戏、虚拟现实等也不断发展。作为这些应用领域中图形场景的常见主要元素之一的气态自然景物是
随着软件的规模越来越大、系统越来越复杂以及软件危机程度的日益加剧,“软件复用”和“软件体系结构的深入研究”成为现代软件开发的重要特点,从而架构与微架构开始得到人们的
经过近几十年发展,以传统关系数据库模型为基础的关系数据库系统得到了广泛的认可和应用。然而,传统关系数据库模型也有自身的不足,如它对于不确定的数据处理能力较差。随着
随着科技的进步,尤其是计算机视觉技术的迅猛发展,大众已可轻松获取远超往昔的视觉体验,然而大众对于更卓越视觉效果的追求并未因此放缓,新的革命性的视觉技术急需被实现并推
互联网技术的发展为实现知识从教育者向学习者的传递提供了新的手段,主要包括丰富的学习资源、信息检索与查询工具、各种通信工具等,支持学习者独立或合作获取知识。全民逐步确
在医学图像处理与分析领域中,医学图像的分割一直是经典难题之一。在本文中,提出了三种基于不同方法的MRI脑图像分割技术。本文中的第一种脑组织图像分割算法综合运用了分水
缺乏分析和建模功能是当前空间信息系统的通病,而空间推理可以作为空间分析和建模的一个主要工具,弥补这方面的不足。由于空间推理的研究直接影响着GIS系统的设计、开发和应用,