论文部分内容阅读
借助于互联网和分布式计算技术,企业与企业之间可以完成业务的协作,这就是所谓的企业对企业(B2B)的电子商务(e-business)。在B2B的电子商务中,工作流管理系统(WfMS)起到了十分重要的作用。这些企业之间由于业务上的联系,会形成各式各样的相对稳定的企业间联盟,即虚拟企业,其形式是多样的并会不断调整的,所以,支持组织间协同工作的WfMS也应该能够灵活方便的进行相应的调整。 本文的目标就是研究并提出一个灵活的协同工作流管理系统模型,以支持多种多样的、而且联盟形式易于改变的虚拟企业,WfMS的下层结构采用事件技术来实现。论文在讨论如何设计一个高效的分布式事件服务系统后,介绍一个灵活的工作流模型,研究我们讨论细粒度的工作流事务模型及工作流系统异常处理技术。 在事件服务系统中,论文提出了一个面向对象的方法,把事件的评估及关联的工作从传统事件服务系统中分离出来,其具体实现根据应用语义来实现,从而使得事件服务系统更加灵活;论文还提出了关于事件检测以及订阅转发等的一系列方法来提供高效的事件服务。在工作流建模方面,论文提出了一套关于WF网的理论,可以支持各种协作方式的工作流,还可以支持工作流的动态演化以及异种工作流之间的协作。针对工作流的长时间作业的特点,论文提出了一个基于向后恢复的工作流事务模型,可以避免读脏数据以及简化事务冲突分析,实现高效率的细粒度的工作流事务管理。最后,论文提出了一种基于事件的工作流异常处理方法,以在异常发生的情况下也能够妥善应对,使得系统更加完善。