期刊文献+
共找到121篇文章
< 1 2 7 >
每页显示 20 50 100
Event-driven process execution model for process virtual machine 被引量:3
1
作者 WU Dong-yao WEI Jun GAO Chu-shu DOU Wen-shen 《计算机集成制造系统》 EI CSCD 北大核心 2012年第8期1675-1685,共11页
Current orchestration and choreography process engines only serve with dedicate process languages.To solve these problems,an Event-driven Process Execution Model(EPEM) was developed.Formalization and mapping principle... Current orchestration and choreography process engines only serve with dedicate process languages.To solve these problems,an Event-driven Process Execution Model(EPEM) was developed.Formalization and mapping principles of the model were presented to guarantee the correctness and efficiency for process transformation.As a case study,the EPEM descriptions of Web Services Business Process Execution Language(WS-BPEL) were represented and a Process Virtual Machine(PVM)-OncePVM was implemented in compliance with the EPEM. 展开更多
关键词 business process modeling event-driven architecture process virtual machine service orchestration process execution language
在线阅读 下载PDF
基于模板匹配的BPEL程序故障修复及优化技术 被引量:1
2
作者 孙昌爱 吴思懿 +1 位作者 张守峰 付安 《软件学报》 EI CSCD 北大核心 2024年第6期2844-2862,共19页
BPEL(business process execution language)是一种可执行的Web服务组合语言.与传统程序相比,BPEL程序在编程模型、执行方式等方面存在较大差异.这些新特点使得如何定位并修改测试阶段发现的BPEL程序故障成为挑战,面向传统软件的故障修... BPEL(business process execution language)是一种可执行的Web服务组合语言.与传统程序相比,BPEL程序在编程模型、执行方式等方面存在较大差异.这些新特点使得如何定位并修改测试阶段发现的BPEL程序故障成为挑战,面向传统软件的故障修复技术难以直接应用于BPEL程序.从变异分析角度出发,提出一种基于模板匹配的BPEL程序故障修复方法BPELRepair.为了克服基于变异分析的故障修复技术计算开销高的缺点,从补丁生成、测试用例选择以及终止条件3个角度提出多种优化策略.开发一个BPEL故障修复支持工具,提高故障修复的自动化程度与效率.采用经验研究的方式,评估所提故障修复技术及优化策略的有效性.实验结果表明,所提故障修复方法能够成功修复约53%的BPEL程序故障;所提优化策略能够显著降低搜索匹配、补丁程序验证、测试用例执行与故障修复等方面的开销. 展开更多
关键词 程序调试 故障修复 WEB服务 服务组合 bpel程序
在线阅读 下载PDF
基于抽象标签序列与大语言模型的业务过程自动生成
3
作者 朱锐 肖鸿浩 +4 位作者 李文鑫 胡泉舟 宋俊巧 胡胜男 陈晔婷 《计算机集成制造系统》 北大核心 2025年第5期1639-1650,共12页
大语言模型的迅速发展对企业领域的业务过程管理产生了提高效率、降低成本、增强客户体验和促进创新等显著影响。业务过程管理(BPM)中的业务过程自动生成具有模拟业务过程进行业务改进以及将复杂的业务过程可视化等重大意义。所提出的... 大语言模型的迅速发展对企业领域的业务过程管理产生了提高效率、降低成本、增强客户体验和促进创新等显著影响。业务过程管理(BPM)中的业务过程自动生成具有模拟业务过程进行业务改进以及将复杂的业务过程可视化等重大意义。所提出的业务过程自动生成方法能够整合到实际业务场景中,以帮助改善业务过程并提高效率。所提方法分为以下几个部分,首先将业务过程文本经过信号词库转化为抽象标签序列,其次构建提示模板从大语言模型中得到抽象标签的邻接表从而确定抽象标签之间的连接关系得到一张初始图,随后将初始图输入到归纳式图神经网络进行监督学习训练,最后预测出活动间直接时序关系并将其转化为过程图。实验表明,所提方法在预测活动间时序关系的总体F1-分数达到了0.67,在预测顺序、并发和无关系的时序关系上领先基线方法和大语言模型的方法,在选择关系上能够领先基线方法但落后于大语言模型的方法。 展开更多
关键词 大语言模型 业务过程管理 业务过程自动生成 图神经网络
在线阅读 下载PDF
一种基于CPN的BPEL异常处理逻辑的开发方法 被引量:2
4
作者 管华 应时 +2 位作者 贾向阳 蒋曹清 王一兵 《计算机科学》 CSCD 北大核心 2013年第1期150-156,共7页
针对WS-BPEL在面向服务软件异常处理方面不够完善的问题,提出了一种基于着色Petri网描述的BPEL异常处理逻辑开发方法。该方法利用着色Petri网(CPN)形式化地描述BPEL的异常处理机制,建立BPEL的异常处理CPN模型,指导对BPEL的异常处理逻辑... 针对WS-BPEL在面向服务软件异常处理方面不够完善的问题,提出了一种基于着色Petri网描述的BPEL异常处理逻辑开发方法。该方法利用着色Petri网(CPN)形式化地描述BPEL的异常处理机制,建立BPEL的异常处理CPN模型,指导对BPEL的异常处理逻辑开发,并依据此建模思想,提出了一个BPEL的异常处理CPN模型的转换工具,用以实现将异常处理的BPEL着色Petri网模型转换成对应的带异常处理的BPEL代码。该工具可在输入的原始的没有异常处理功能的BPEL代码基础上,通过动态地添加BPEL的异常处理语言成份,形成带有异常处理功能的BPEL流程。最后通过引入供应商流程案例,阐述了该方法的具体使用过程。 展开更多
关键词 着色PETRI网 bpel(business process execution language) 异常处理
在线阅读 下载PDF
BPEL流程数据竞争和死锁检测算法研究 被引量:7
5
作者 陈胜 鲍亮 +2 位作者 陈平 胡圣明 王萌 《西安电子科技大学学报》 EI CAS CSCD 北大核心 2008年第6期1056-1062,1068,共8页
针对BPEL(Business Process Execution Language)流程中出现的数据竞争和死锁问题,提出了一种基于图理论的检测方法.首先把BPEL流程转化为BPEL片段图,然后通过求BPEL片段图中强连通分量的方式判定流程是否存在死锁;通过求BPEL片段图中... 针对BPEL(Business Process Execution Language)流程中出现的数据竞争和死锁问题,提出了一种基于图理论的检测方法.首先把BPEL流程转化为BPEL片段图,然后通过求BPEL片段图中强连通分量的方式判定流程是否存在死锁;通过求BPEL片段图中节点间的可达性以判定节点间的可并发性来检测流程中的数据竞争.该方法采用约束求解技术对BPEL中的变迁条件和联合表达式进行分析,提高了检测的准确性.实际应用结果表明,该方法可以检测出流程中的数据竞争和死锁,提高流程的可靠性. 展开更多
关键词 业务流程执行语言 bpel片段图 数据竞争检测 死锁检测 约束求解
在线阅读 下载PDF
基于BPEL的Web服务快速组合框架 被引量:11
6
作者 崔福东 乔彦友 常原飞 《计算机工程》 CAS CSCD 北大核心 2010年第7期262-264,共3页
针对当前Web服务组合语言以及Web服务组合过程的复杂性,提出基于业务流程执行语言(BPEL)的Web服务快速组合框架。该框架用有向无环图(DAG)表示服务组合逻辑,通过对DAG解析自动生成发布工作流所需要的各种文档。对原型系统的验证结果表明... 针对当前Web服务组合语言以及Web服务组合过程的复杂性,提出基于业务流程执行语言(BPEL)的Web服务快速组合框架。该框架用有向无环图(DAG)表示服务组合逻辑,通过对DAG解析自动生成发布工作流所需要的各种文档。对原型系统的验证结果表明,该框架能将BPEL的复杂性隐藏起来,达到Web服务快速组合的目的。 展开更多
关键词 业务流程执行语言 WEB服务 服务组合 有向无环图 工作流
在线阅读 下载PDF
采用函数式语言的BPEL模型形式化验证方法 被引量:6
7
作者 祝义 黄志球 周航 《计算机科学与探索》 CSCD 北大核心 2018年第2期185-196,共12页
通信顺序进程(communicating sequential process,CSP)是一种经典的形式化方法,CSP_M是在CSP基础上提出的一种函数式语言。目前Web服务组合中BPEL(business process execution language)模型缺乏可执行的形式化编程语言,通过CSP_M提出... 通信顺序进程(communicating sequential process,CSP)是一种经典的形式化方法,CSP_M是在CSP基础上提出的一种函数式语言。目前Web服务组合中BPEL(business process execution language)模型缺乏可执行的形式化编程语言,通过CSP_M提出了一种基于函数式语言的BPEL模型验证方法。首先给出了基于CSP_M的BPEL模型建模与验证框架;其次给出了CSP_M的进程代数定义;再次详细描述了BPEL语言到CSP以及CSP_M的映射方法;最后以一个在线购物系统为例,讨论了该方法的使用效果。实验表明该方法可以提高BPEL模型的可靠性。 展开更多
关键词 函数式语言 通信顺序进程(CSP) 业务流程执行语言(bpel) 形式化验证 模型检测
在线阅读 下载PDF
BPEL流程建模中的交叠模式分析与转换 被引量:5
8
作者 张曼 段振华 王小兵 《软件学报》 EI CSCD 北大核心 2011年第11期2684-2697,共14页
由图形化流程建模语言生成可执行的业务流程语言(business process execution language,简称BPEL)时,对于源模型中顺序与并发结构交织的情况(称为交叠模式),传统的复制相关活动方法缺少系统分析及形式化描述.针对这一现状,提出基于工作... 由图形化流程建模语言生成可执行的业务流程语言(business process execution language,简称BPEL)时,对于源模型中顺序与并发结构交织的情况(称为交叠模式),传统的复制相关活动方法缺少系统分析及形式化描述.针对这一现状,提出基于工作流网的UML活动图生成BPEL方法,以自由选择工作流网作为活动图的理论基础,利用活的、有界的自由选择网系统的合成规则,定义合理的自由选择工作流网中的两种交叠模式,针对其中一种给出复制相关活动的形式化转换方法,并借助Petri网的并发正则表达式证明转换等价性,说明另一种交叠模式中复制相关活动方法的适用范围.针对BPEL流程建模及图形化流程语言生成块状语言过程中的交叠模式转换问题,给出形式化的描述与解决方法. 展开更多
关键词 bpel 商业流程建模 自由选择工作流网 合成规则 交叠模式
在线阅读 下载PDF
BPEL中基于有限状态自动机的Web服务自动组合 被引量:6
9
作者 于守健 李卫民 +1 位作者 吴国文 乐嘉锦 《小型微型计算机系统》 CSCD 北大核心 2007年第4期742-747,共6页
提出了一种基于有限状态自动机的Web服务自动组合方法,该方法能够自动实现BPEL中抽象业务流程与Web服务的绑定.以有限状态自动机模型形式化地定义了业务流程的外模式和内模式,将Web服务组合问题转化为有限状态自动机问题.利用有限状态... 提出了一种基于有限状态自动机的Web服务自动组合方法,该方法能够自动实现BPEL中抽象业务流程与Web服务的绑定.以有限状态自动机模型形式化地定义了业务流程的外模式和内模式,将Web服务组合问题转化为有限状态自动机问题.利用有限状态自动机的笛卡儿积运算,得出了服务组合系统的行为描述.在此基础上,提出了组合服务存在性的判定依据,进一步给出了组合服务的计算方法,设计并实现了一个演示系统. 展开更多
关键词 业务流程 WEB服务组合 有限状态自动机 bpel
在线阅读 下载PDF
BPMN到BPEL2.0的模型转换方法 被引量:10
10
作者 魏明 夏永霖 魏峻 《计算机应用研究》 CSCD 北大核心 2008年第11期3363-3366,共4页
随着WS-BPEL2.0规范标准的提出,现有的BPMN到BPEL的组件转换方法已不再适用。为了适应BPEL的变化,对组件的转换进行改动和扩展,对错误处理活动在语义上提供支持,并且提供了显式的事务特性支持。这种设计已经在中国科学院软件研究所软件... 随着WS-BPEL2.0规范标准的提出,现有的BPMN到BPEL的组件转换方法已不再适用。为了适应BPEL的变化,对组件的转换进行改动和扩展,对错误处理活动在语义上提供支持,并且提供了显式的事务特性支持。这种设计已经在中国科学院软件研究所软件工程中心研制的OnceBPD建模工具中得到实现,并在实际运用中检验了其可用性。 展开更多
关键词 业务流程管理 模型转换 业务流程建模符号 业务流程执行语言
在线阅读 下载PDF
BPEL静态流程切片技术研究 被引量:3
11
作者 鲍亮 宋胜利 +3 位作者 陈胜 陈平 胡圣明 崔伟勇 《系统工程与电子技术》 EI CSCD 北大核心 2009年第1期241-244,F0003,共5页
提出了业务流程切片的概念和对应的静态切片算法。流程切片是根据给定的活动和活动引用的变量(称为切片准则),分析出在整个流程中能够影响切片准则的流程片段。介绍了静态切片算法在给定切片准则的前提下,首先构造BPEL控制流图,在此基... 提出了业务流程切片的概念和对应的静态切片算法。流程切片是根据给定的活动和活动引用的变量(称为切片准则),分析出在整个流程中能够影响切片准则的流程片段。介绍了静态切片算法在给定切片准则的前提下,首先构造BPEL控制流图,在此基础上生成活动依赖图,并对活动依赖图进行分析,从而确定流程中影响切片准则的活动序列(流程片段)。其结果已经在流程分析、优化和并行化等方面起到了重要作用,效果较好。 展开更多
关键词 bpel 流程切片 流程片段 静态切片算法
在线阅读 下载PDF
基于Pi-演算的BPEL4 WS Web服务组合形式化模型 被引量:13
12
作者 辜希武 卢正鼎 《计算机科学》 CSCD 北大核心 2007年第3期69-74,共6页
Web服务组合研究领域的一个重要的问题是如何形式化描述Web服务组合,如何验证服务组合的正确性。Web服务组合的形式化模型来可以用来检查、验证Web服务组合以保证组合的正确性。Pi-演算是一种适合于Web服务组合建模的进程代数。本文介绍... Web服务组合研究领域的一个重要的问题是如何形式化描述Web服务组合,如何验证服务组合的正确性。Web服务组合的形式化模型来可以用来检查、验证Web服务组合以保证组合的正确性。Pi-演算是一种适合于Web服务组合建模的进程代数。本文介绍了Pi-演算的基本语法,针对目前最主要的一种描述和执行基于工作流模式的Web服务组合的规范-Web服务商业流程执行语言(Business Process Execution Language for Web Services,BPEL4WS),定义了Pi-演算和BPEL4WS之间的概念映射,并给出了BPEL4WS的基于Pi-演算的形式化模型,最后通过一个案例给出了模型验证的方法。 展开更多
关键词 PI-演算 WEB服务 WEB服务组合 Web服务商业流程执行语言
在线阅读 下载PDF
BPEL流程静态优化技术研究 被引量:1
13
作者 鲍亮 陈胜 +3 位作者 宋胜利 陈平 胡圣明 褚华 《西安电子科技大学学报》 EI CAS CSCD 北大核心 2010年第1期33-40,共8页
提出了一种基于同步和并发分析的业务流程执行语言(BPEL)流程静态优化算法.该算法首先利用同步分析技术对流程中的同步结构进行处理:细化流程的同步粒度、删除冗余的同步依赖和增大流程的并发度;然后采用程序依赖图对流程进行数据流与... 提出了一种基于同步和并发分析的业务流程执行语言(BPEL)流程静态优化算法.该算法首先利用同步分析技术对流程中的同步结构进行处理:细化流程的同步粒度、删除冗余的同步依赖和增大流程的并发度;然后采用程序依赖图对流程进行数据流与控制流分析,利用节点合并-重组算法减少流程中顺序活动的数量,进一步增大流程的并发度.实验表明,该算法能够有效提高流程的执行效率,减少流程的执行时间. 展开更多
关键词 业务流程执行语言 静态优化算法 同步分析 并发分析
在线阅读 下载PDF
基于BPEL的Web Service组合的数据流分析测试方法(英文) 被引量:8
14
作者 董文莉 胡建华 《软件学报》 EI CSCD 北大核心 2009年第8期2102-2112,共11页
随着Web Service组合变得越来越复杂,通过测试来保证服务质量和可靠性也变得越来越重要.将传统数据流分析方法扩展用于Web Service组合测试,提出了一种基于BPEL的Web Service组合的数据流分析测试方法.该方法基于一个测试模型:Web Serv... 随着Web Service组合变得越来越复杂,通过测试来保证服务质量和可靠性也变得越来越重要.将传统数据流分析方法扩展用于Web Service组合测试,提出了一种基于BPEL的Web Service组合的数据流分析测试方法.该方法基于一个测试模型:Web Service组合测试模型WSCTM,该测试模型可以捕获Web Service组合的数据流接口.采用基于服务的模型WSCTM,数据流可以从3个视点来分析:服务间、服务内和服务实现构件间.从而,Web Service组合的数据流测试可以在三层上得到实现.基于以上方法,可得到Web Service组合的定义-使用链,最终可产生满足既定测试标准以获得需求Web服务组合质量要求的测试路径. 展开更多
关键词 WEB服务 业务流程执行语言 WEB服务组合 软件测试 数据流分析
在线阅读 下载PDF
基于BPEL的电厂竞价系统设计 被引量:1
15
作者 黄小庆 周宇 +1 位作者 吴含前 夏安邦 《电力系统自动化》 EI CSCD 北大核心 2009年第4期77-81,共5页
由于电厂竞价系统需要基于重用来灵活地应对竞价规则的频繁变更,提出采用基于Web服务的业务流程执行语言(BPEL)和面向服务架构(SOA),建立电厂竞价系统。设计了系统的架构层次和部署结构,描述了基于BPEL的系统流程管理框架。最后,应用Act... 由于电厂竞价系统需要基于重用来灵活地应对竞价规则的频繁变更,提出采用基于Web服务的业务流程执行语言(BPEL)和面向服务架构(SOA),建立电厂竞价系统。设计了系统的架构层次和部署结构,描述了基于BPEL的系统流程管理框架。最后,应用Active VOS Desinger对电厂参与日前市场竞价的流程建模,部署到BPEL Server中,快速实现了面向竞价流程的组合服务编制和发布。 展开更多
关键词 发电侧 竞价系统 面向服务架构 WEB服务 业务流程执行语言(bpel)
在线阅读 下载PDF
一种基于反射的BPEL业务过程动态演化方法 被引量:1
16
作者 黄波 应时 +1 位作者 张韬 贾向阳 《计算机应用研究》 CSCD 北大核心 2007年第5期31-34,共4页
提出了一种基于反射的BPEL业务过程动态演化方法。该方法基于可反射的BPEL业务过程的动态演化框架,扩展了现有BPEL引擎,并对演化元过程建模,使其在BPEL引擎中实例化执行,来实现对业务过程的动态演化。
关键词 业务过程 业务过程执行语言 工作流
在线阅读 下载PDF
基于WS-BPEL的服务组合流程建模工具的设计与实现 被引量:1
17
作者 姚世军 谢蕾 吴之铁 《计算机工程与设计》 CSCD 北大核心 2009年第17期3999-4001,4005,共4页
详细介绍了基于BPEL语言的可视化Web服务组合流程建模工具的体系结构;引入节点和弧的概念实现可视化流程编辑器;采用图形化方法和流程图到WS-BPEL元素的映射技术,实现了Web服务组合流程模型的建立、编辑和配置等功能,简化了抽象流程到... 详细介绍了基于BPEL语言的可视化Web服务组合流程建模工具的体系结构;引入节点和弧的概念实现可视化流程编辑器;采用图形化方法和流程图到WS-BPEL元素的映射技术,实现了Web服务组合流程模型的建立、编辑和配置等功能,简化了抽象流程到可执行流程的转化;提出了基于Web服务QOS约束的服务查询、QOS本体表示和QOS筛选方案,使得符合用户需求的Web服务能够被动态灵活地绑定到业务流程中。 展开更多
关键词 服务组合 WEB服务 业务流程 组合编程语言 执行引擎 服务质量
在线阅读 下载PDF
基于BPEL描述的移动工作流的协同机制与实现 被引量:1
18
作者 徐光平 张桦 +1 位作者 王法玉 薛彦兵 《东南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2010年第A02期253-257,共5页
针对基于面向服务架构的移动信息服务平台,研究了移动工作流的结构模型,分析了流程设计中的Web服务接口及其消息驱动的协同机制.移动工作流主要依赖SMS和MMS协议发起同外部进行通信和服务调用.当用户发起某一事项申请时,工作流引擎实例... 针对基于面向服务架构的移动信息服务平台,研究了移动工作流的结构模型,分析了流程设计中的Web服务接口及其消息驱动的协同机制.移动工作流主要依赖SMS和MMS协议发起同外部进行通信和服务调用.当用户发起某一事项申请时,工作流引擎实例化流程,按照每一个活动中协同规则调用服务来完成该活动的任务.由于流程节点之间的流转体现出多种协同关系,在进行逻辑规则和时间规则分类的基础上,提出了基于业务流程执行语言BPEL协同规则的描述方法.以申请开放实验项目协同流程为例,涉及多种人员角色,利用移动短消息的模式驱动流程的流转,利用基于BPEL描述的服务协同规则进行了实现,取得了良好的效果.表明所提出的方法有利于简化移动服务平台的系统集成,缩短系统设计周期. 展开更多
关键词 移动工作流 业务流程执行语言 协同机制 WEB服务
在线阅读 下载PDF
基于大语言模型的业务流程自动建模方法
19
作者 刘瑞祥 柳先辉 +1 位作者 赵卫东 朱城林 《计算机集成制造系统》 北大核心 2025年第6期2001-2014,共14页
为了提高项目或企业在业务流程模型构建过程的自动化程度并有效利用流程的非结构数据,提出一种基于大语言模型(LLMs)的业务流程自动建模方法。在该建模方法框架中,采用大语言模型构建输入采集模块,接受自然语言文本等非结构化形式输入;... 为了提高项目或企业在业务流程模型构建过程的自动化程度并有效利用流程的非结构数据,提出一种基于大语言模型(LLMs)的业务流程自动建模方法。在该建模方法框架中,采用大语言模型构建输入采集模块,接受自然语言文本等非结构化形式输入;以一种简单标记语言对业务流程进行中间表示,通过构造序列转换规则数据集对大语言模型进行微调,使其学习如何使用该标记语言,完成自然语言输入到中间表示的转换过程。为了纠正结果的语法错误并改善建模结果,引入多智能体纠错模块对结果进行自动检查与修正。最后,针对具有不同特点的业务流程进行建模实验,验证了所提建模方法的自动性以及在提取隐性循环结构方面的有效性。 展开更多
关键词 业务流程建模 自动化建模 大语言模型 多智能体 循环结构识别
在线阅读 下载PDF
基于BPEL的流程数据竞争问题研究 被引量:1
20
作者 杨书新 李淑芝 张永进 《计算机应用》 CSCD 北大核心 2010年第7期1959-1961,1966,共4页
服务组合就是将多个基本的Web服务组合成可以满足用户需求的增值服务,为企业或企业间的业务过程集成提供技术支持。作为一种流程驱动的服务组合描述语言,BPEL和其他采用不同方式的服务组合语言一样面临着流程描述的正确性问题,在执行服... 服务组合就是将多个基本的Web服务组合成可以满足用户需求的增值服务,为企业或企业间的业务过程集成提供技术支持。作为一种流程驱动的服务组合描述语言,BPEL和其他采用不同方式的服务组合语言一样面临着流程描述的正确性问题,在执行服务组合之前要对其控制流和数据流进行分析和验证。数据竞争是BPEL数据流分析中亟需解决的问题之一。围绕BPEL流程数据竞争问题,在对BPEL规范中的活动类型、活动并发性进行分析基础上,给出了数据竞争的形式化描述,提出一种检测方法。该方法基于XML节点树的特性、活动之间的并发性以及活动关联的消息来判断是否存在潜在的数据竞争。最后,通过一个订单处理流程实例,说明了该方案的有效性。 展开更多
关键词 业务流程执行语言 WEB服务 服务组合 数据竞争
在线阅读 下载PDF
上一页 1 2 7 下一页 到第
使用帮助 返回顶部