进程代数在工作流中的应用研究

来源 :华侨大学 | 被引量 : 0次 | 上传用户:c543217896chenjia
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet/Intranet的出现,计算机及其应用领域正发生着深刻的革命,计算机的应用正向着协同工作的方向发展。以此同时,分布式处理技术(CORBA,WWW,OLE,JAVA)日益成熟。在这种技术背景下,工作流管理系统也由最初的创建无纸办公环境转而成为同化企业复杂信息环境、实现业务流程自动执行的必要工具。这样的一个转变,把工作流技术带入了一个崭新的发展阶段,使得人们从更深的层次、更广的领域上对工作流展开了研究。工作流模型是工作流应用系统的基础,具有举足轻重的地位,其质量直接影响整个工作流系统的应用范围和对变化的适应能力。目前在工作流的模型描述方面,缺乏一种支持过程定义、过程演进以及过程分析的形式化的数学模型。我们采用基于进程代数的工作流建模方法,进程代数具有精确的形式语义和严格的数学基础,其自身提供了比较丰富的演算手段。通过用CSP描述常见的工作流模式表明进程代数概念简单并且描述能力很强,可以很好地描述工作流模型中的控制流关系,从而解决复杂系统的模型问题。建模后利用已经开发的模型检测工具,检测系统的一些重要性质可以保证系统的可靠性和正确性。在用进程代数建模工作流时,只是考虑了模型的形式化语义以及模型中的各种控制流关系。在过程的执行中我们需要用一些状态信息来标识过程的状态以及过程之间的依赖关系。对于过程执行中的异常处理,我们采用命题公式来表示,这种描述方法为编码实现提供了很大的方便。最后依据上述理论,我们实现了一个基于工作流的医院门诊预约系统。系统采用轻量级工作流引擎来分配,调度,管理和监控任务的执行。在并发控制方面,通过设定患者用户可信度避免了同一个患者通过多次注册来抢夺优先权,较好地保证了预约的公平性。
其他文献
本体(ontology)是一种用来描述概念以及概念和概念之间关系的模型,自提出以来就引起了国内外众多科研人员的关注,并在计算机的许多领域得到了广泛应用。作为本体应用研究的一
数字电视是电视发展史上的一次重大技术革命,数字电视正以前所未有的速度在发展。随着数字电视的广泛应用,可以在多硬件平台,多操作系统下收看数字电视和接收数据广播就成为了非
目前,主流的数据库系统有Oracle、SQL Server、DB2、MySQL、Sybase、 Interbase等,运行在windows、Unix、Linux、Mac等系统上,这些数据库系统占据关系数据库市场的90%以上。
近几年,随着通信和信息技术的高速发展和以智能手机为代表的移动设备的普及,移动支付产业应运而生。移动支付的广泛应用可以加快传统消费流程的升级,方便人们的日常生活,移动
以往和现有的数据库加密方法基本上都是面向数据值的。如:基于文件的数据库加密方法、基于记录的数据库加密方法、基于字段的数据库加密方法、以及面向数值加密的各种改进和
蜜罐是一种资源,其价值体现在被探测、攻击或损害,它能够转移攻击者视线,使之远离有价值的主机,对于新型的攻击和探测提供早期预警,并能够对收集到的攻击信息事后进行深入分析,是网
近年来,中医舌诊因其简单有效等特点,在国内外得到了越来越多的认可和应用,同时,随着现代科学技术的发展,将图像处理和模式识别等计算机技术与传统中医舌诊相结合,以使中医舌
随着信息化进程的加快,信息安全在各个行业显得尤为重要,而身份认证则是保证信息安全的重要手段。利用建立在Public Key Infrastructure(公钥基础设施)上的数字证书把信息进
随着计算机网络技术的发展和数字化技术的不断成熟,使得通过互联网发布和获取图像、语音、视频等电子数据更加便利,但随之而来的副作用也十分明显,比如篡改和非法传播变得非常容
无线局域网是计算机网络与无线通信技术相结合的产物。从专业角度讲,无线局域网利用了无线多址信道的一种有效方法来支持计算机之间的通信,并为通信的移动化、个性化和多媒体