工作流建模与基于真值表验证的研究

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:hunanlyq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着业务需求不断变化,对业务流程的设计和改造成为企业重要的竞争力。作为“企业的操作系统”,工作流技术已经成为未来企业自动化和业务重组所必须的技术,具有广阔的应用前景。工作流管理系统是一个包括建模工具、引擎、工作列表、监控工具等的系统软件,其中建模工具是整个工作流管理系统的起点,工作流模型的正确性验证又是工作流建模工具的一个核心功能。只有解决好工作流建模和验证的问题才能更好的应用工作流技术。本文首先分析了几种主要的工作流建模方法以及他们的优势和不足,接着分析了UML在工作流建模中的优势,并从不同角度介绍了工作流的UML模型。然后,结合上述理论,本文设计并实现了一个工作流建模工具XWfdt,XWfdt的特点是能够以UML活动图的方式显示工作流模型,以XPDL的格式保存工作流模型,从而既方便用户进行业务建模,也便于工作流模型在异构的工作流管理平台上实施。此外,XWfdt还可以对工作流模型进行语法验证和结构验证以及部分语义验证。对工作流模型按某种正确性原则进行检查称为工作流验证。本文描述了4种典型的结构正确性方面的异常,分别是死锁、多实例、缺少后继或前驱节点以及死循环,采用了工作流的逻辑表示方法,提出了工作流真值表的概念,并给出4种结构异常和工作流真值表的对应关系。之后提出了基于真值表的验证算法,该算法将工作流模型表示为逻辑表达式的集合,按照流程执行的顺序给活动赋真值,从而构造工作流真值表,并且依据一定的规则从工作流真值表中发现结构冲突以及判定流程的正确性。算法可以在多项式时间内完成,所用空间正比于XOR-Split节点的数量。在本文的最后,介绍了XWfdt在酒店预订中的具体应用,展示了过程定义,并应用基于真值表的验证方法解决了结构正确性问题。
其他文献
随着网络技术的不断发展,网格不仅符合OGSI规范,扩展了Web服务技术,秉承了Web服务的优点,而且加入了服务实例的可控性和服务状态等特性。网格服务不仅改善了传统分布式系统的集成
随着互联网络和信息高速公路的兴起,每天都有大量的电子数据文件产生和进行交流。这种情况下,如何快速、准确地从信息的海洋里获取所需要的信息成为了信息处理研究的一个重要
随着Internet的不断发展,网络和国家、社会、企业以及个人的关系越来越密切。网络在给人们带来便利、快捷的同时,也带来了危害。反动的言论,不健康的内容在网络上的传播日趋
在信息安全领域,信息隐藏作为传统加密算法的有效补充手段引起人们越来越多的关注,以其独具的安全,透明,鲁棒等特性,广泛应用于多媒体版权保护和隐秘通信。在信息隐藏的各种
在生物识别技术中,所识别的对象数据往往是张量的形式,而以PCA,LDA为代表的经典的线性子空间分析方法在处理张量问题时,都需要将张量数据向量化。近几年出现了直接对张量数据进行
传感器网络是计算机技术、通信技术中一个新的研究领域,它采用无线通信技术,由微小的传感器组成,节点具备感应能力、信息处理能力和无线通信能力。无线传感器网络可应用于军
随着计算机及网络技术的发展,无纸化考试以其高效、公平、合理的优点得到广泛的推广与应用。计算机基础作为高校各个专业的一门必修课程,采用无纸化考试,将大大减轻教师的工作负
工作流起源于生产过程和办公自动化领域,它作为一个新的研究方向受到人们的关注。工作流管理联盟成立后,该联盟致力于工作流的标准化工作,自此,工作流的技术研究以及相关产品
能耗问题已经成为计算机系统设计中越来越重要的问题。动态电压缩放技术(DVS)是一种有效的减低处理器能耗的节能技术。动态电压缩放技术常与编译技术、任务调度技术和多核技
学位