首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
表达式求值器在工作流中的应用   总被引:1,自引:0,他引:1  
在工作流管理系统中需要广泛地使用表达式。工作流管理系统需要在定义时对表达式进行静态的编译,发现其中的错误;在运行时能够动态地对表达式求值。文章提出了一种基于Java的工作流引擎设计中用JavaCC和JJtree设计和开发表达式求值器的实现方法。  相似文献   

2.
表达式解析器在工作流管理系统中的应用   总被引:1,自引:0,他引:1  
在工作流管理系统中需要广泛地使用表达式,它是过程定义中转移条件的重要组成部分,它的求值结果是推进过程实例向前执行的重要依据.不仅明确给出了表达式的词法规则与语法规则,而且具体介绍了如何利用JavaCC和JJtree工具及Interpreter设计模式来设计和实现表达式解析器.  相似文献   

3.
表达式求值是程序设计语言编译中的一个最基本问题。与人们习惯的中缀表示的表达式相比,后缀表达式不存在括号,没有优先级的差别,表达式中各个运算是按照运算符出现的顺序进行的。因此非常适合串行工作的计算机处理方式。该文首先对这两种表达式表示方法进行了分析比较,然后通过具体分析实现这两种表达式求值的算法来论证表达式后缀表示优于中缀表示。最后简要谈一下中缀表达式到后缀表达式的转换。  相似文献   

4.
表达式     
这一节描述算术、字符、关系和逻辑表达式的形成、解释和求值规则。表达式是由操作数、运算符和括号形成的。 6.1 算术表达式算术表达式用来表示数值计算。算术表达式的求值产生一个数值。算术表达式的最简单形式是一个无符号的算术常数、算术变量引用、算术数组元素引  相似文献   

5.
算符优先法是算术表达式求值的一种常见算法,然而,算符优先法识别错误表迭式的能力较弱.为了在计算正确表达式的同时,准确识别错误表达式,本文提出用SLR分析法处理表达式.发现表达式有错时计算过程立即终止,向用户报告出错信息.未发现错误时,返回计算结果.  相似文献   

6.
表达式     
这一节描述算术、字符、关系和逻辑表达式的形成、解释和求值规则。表达式是由操作数、运算符和括号形成的。 6.1 算术表达式算术表达式用来表示数值计算。算术表达式的求值产生一个数值。算术表达式的最简单形式是一个无符号的算术常数、算术常数的符号名字、算术变量引用、算术数组元素引用或算术函数引用。使用一个或多个算术操作数以及运算符和括号,可  相似文献   

7.
孙永  孔峰  王雄  王维建 《计算机工程与应用》2005,41(36):158-160,178
提出了一种动态的工作流授权模型,通过表达式描述任务的触发机制和约束。与基于角色的其它模型不同,在此模型中角色仅是用户的属性之一,通过给用户定义更多的属性和基于这些属性的函数可以很容易地扩展模型。通过表达式可以描述用户和角色的权限、任务状态转换约束、任务实例数量约束、任务间的依赖关系、职责分离、时间约束、组织机构约束。约束表达式的灵活性给模型带来强大的功能和适应性。这个模型支持含有多起点、多终点、单选、多选、与聚合、或聚合、多聚合和循环的复杂工作流。  相似文献   

8.
在编译的语言环境中写出一个数学表达式字符串,不用编写代码解释程序,巧妙地应用嵌入式语言,由它动态解释并执行这个表达式进行求值。并设计解决了不同语言变量值的相互引用及文本编辑框之当前光标处输入内容的难题。  相似文献   

9.
数学表达式、栈的操作、二又树的遍历,这几个概念在数据结构的教材中是不可缺少的。数学表达式求值是程序设计语言编译中的一个最基本问题,也是栈应用的一个典型例子,用它来研制出各种类型的电子计算器(前缀计算器、中缀计算器(常见的计算器)、后缀计算器)。在数据结构中没有解决表达式与二又树之间的相互转换关系,也就是说不能由一种表达式迅速地得到另外的两种表达式,也就难于解决其他两种计算器的研制过程。本文旨在研究表达式与二叉树间的相互转换关系,便于由一种表达式(或表达式树)迅速求出其他的表达式,再通过栈的应用(操作)研制出三种不同的计算器(栈的应用在数据结构的教材中都有,在此文中不予介绍)。  相似文献   

10.
在编译的语言环境中写出一个数学表达式字符串,不用编写代码解释程序,巧妙地应用嵌入式语言,由它动态解释并执行这个表达式进行求值。并设计解决了不同语言变量值的相互引用及文本编辑框之当前光标处输入内容的难题。  相似文献   

11.
工作流管理原型系统的设计与实现   总被引:3,自引:0,他引:3  
对工作流管理原型系统的实现方式进行研究是具有现实意义的工作。工作流在规范企业业务流程的同时还可以完成业务流程的重组,从而更适应于当今企业管理信息系统的要求和特点。本文所设计的工作流管理系统虽然只是一个原型系统,但这种原型系统不仅可以简化开发过程的复杂性,而且还可以突出整个系统所必须的主要部分。实现后的原型系统,可以方便地进行扩展,将更多复杂的引擎功能加入到系统中,实现该工作流管理系统的逐步完善并将工作流技术引入到企业管理信息系统的开发中去。  相似文献   

12.
按工作流管理联盟(WfMC)的参考模型,工作流过程定义处于工作流管理系统的工作流模型创建阶段。工作流过程定义采用的建模方法有多种,采用工作流网(WFNet)方法,开发了一个基于工作流网的过程定义工具。  相似文献   

13.
基于对象Petri网的工作流程过程定义   总被引:27,自引:2,他引:25  
文中提出了基于对象Petri网(Object Petri-Net,OPN)和基于OPN的文本描述语言LOOPN 工作流过程定义接口标准,论述了其可行性和优势,并给出了形式化描述。  相似文献   

14.
在分布式网络应用环境下小何进行网络资源协调及信息安全控制,使企业业务过程能正常、有序工作,是一个非常重要的问题;而工作流管理技术的发展为解决这一问题提供了很好的途径。该文主要分析了水电企业生产管理集成应用系统中存在的典型工作流,并在此环境下设计了一个切合实际的工作流管理系统。  相似文献   

15.
x-Service是一种电子化服务与基于Web的应用程序构建模块的结合体,具有服务和组件的双重特征。全新的工作流管理x-Service旨在于利用x-Service模式,采用x-Service组件、提供商和用户的三层结构,充分发挥提供商在工作流管理方面的先进技术水平,为客户组建可靠的、可定制的和个性化的工作流管理系统,以x-Service的方式通过In-ternet为客户提供全面的工作流管理服务。  相似文献   

16.
传统的工作流管理系统在支持非确定型业务和异常情况上存在着不同程度的局限性,不能很好的支持移动计算的要求。针对这些不足并结合agent的技术特点提出基于agent的系统模型,深入地分析了系统的体系结构和各模块的工作机制;通过对流程动态修改的具体分析说明系统的优势;系统的优势分析指明了性能上的健壮性。从agent形式化表示、agent间通信机制和系统实现环境方面介绍了系统的实现方案。  相似文献   

17.
基于Agent的工作流模型的研究与应用   总被引:3,自引:0,他引:3  
工作流(Workflow)及工作流管理系统(WfMS)是目前CSCW领域研究的热点之一,而Agent技术也是人工智能领域的新兴课题。把Agent技术结合到工作流管理中,利用Agent智能、易于扩展的特点,可以使工作流管理系统更加灵活,适应性更强。文章提出了一种基于Agent的工作流模型,并给出了该模型的一个实际应用。  相似文献   

18.
基于Web的工作流引擎设计   总被引:29,自引:3,他引:29  
给出了一个基于Web的工作流引擎的设计方案,它以工作流管理联盟(Workflow Management Coalition)的XPDL(XML Process Definition Language)语言为过程定义语言,用J2EE架构构建系统。并介绍了工作流管理系统的设计。  相似文献   

19.
工作流网XPDL映射   总被引:3,自引:0,他引:3  
工作流过程定义是工作流管理系统过程模型建立阶段的功能。工作流过程定义可以采取不同的建模方法,而工作流网是Petri网技术在过程定义中的具体应用。XPDL是工作流管理联盟提出的工作流过程定义语言,主要用于不同工作流产品过程定义之间的交换。文章在分析工作流网和XPDL特性的基础上,给出了工作流网向XPDL映射的方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号