期刊文献+
共找到17篇文章
< 1 >
每页显示 20 50 100
层次化服务流程向可执行BPEL转换的方法 被引量:1
1
作者 王朔 王忠杰 +1 位作者 于梦 徐晓飞 《计算机科学与探索》 CSCD 北大核心 2015年第7期781-792,共12页
基于人工智能规划的服务组合算法得到的组合方案是一种层次化服务流程(layered service process,LSP),由服务之间的数据流(而非传统块结构流程中的控制结构)加以驱动执行。为使该类服务流程能在业务过程执行语言(business process execu... 基于人工智能规划的服务组合算法得到的组合方案是一种层次化服务流程(layered service process,LSP),由服务之间的数据流(而非传统块结构流程中的控制结构)加以驱动执行。为使该类服务流程能在业务过程执行语言(business process execution language,BPEL)引擎上直接执行,研究了将LSP转换为BPEL的方法,追求BPEL执行效率的优化。给出了LSP的形式化模型,分析了将LSP转换为BPEL的3种策略(完全拆分、按层拆分、按块拆分),定性对比了三者之间的性能优劣。针对按块拆分策略,提出了9条规则用于对LSP的拆分,提出了块拆分算法和块合并算法。通过一个LSP案例对转换过程进行了演示,并通过实验证实了该转换方法可以获得比其他转换策略性能更好的BPEL。 展开更多
关键词 层次化服务流程(LSP) 结构化服务流程 业务过程执行语言(bpel) 模型转换 执行效率
在线阅读 下载PDF
BPEL流程数据竞争和死锁检测算法研究 被引量:7
2
作者 陈胜 鲍亮 +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模型形式化验证方法 被引量:5
3
作者 祝义 黄志球 周航 《计算机科学与探索》 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的邮政企业业务流程集成设计与实现 被引量:1
4
作者 杨象驰 魏笑笑 李鹏飞 《科学技术与工程》 2009年第18期5565-5569,共5页
研究利用BPEL技术标准,设计基于BPEL的邮政企业业务流程集成方案。介绍BPEL与SOA技术的特点,论述邮政企业业务流程集成框架的设计思想,设计出集成平台总体架构,并对该体系下的各层服务功能进行了阐述。最后,以邮政报刊发行订单业务流程... 研究利用BPEL技术标准,设计基于BPEL的邮政企业业务流程集成方案。介绍BPEL与SOA技术的特点,论述邮政企业业务流程集成框架的设计思想,设计出集成平台总体架构,并对该体系下的各层服务功能进行了阐述。最后,以邮政报刊发行订单业务流程为例,论述基于BPEL的业务流程编排与实现的过程。 展开更多
关键词 面向服务架构(SOA) 邮政报刊发行 业务流程执行语言(bpel) 业务过程管理 信息管理
在线阅读 下载PDF
BPEL组合服务流程动态性能的定量预测方法
5
作者 姜峰 范玉顺 曾森 《高技术通讯》 EI CAS CSCD 北大核心 2010年第2期150-156,共7页
针对服务质量研究在流程模型相关性和流程性能动态性方面存在的不足,将吞吐量和响应时间引入到组合服务流程性能评估的流程级指标中,借助排队网络系统的相关结论,研究了组合服务流程动态性能的定量预测方法,给出了针对组合服务流程执行... 针对服务质量研究在流程模型相关性和流程性能动态性方面存在的不足,将吞吐量和响应时间引入到组合服务流程性能评估的流程级指标中,借助排队网络系统的相关结论,研究了组合服务流程动态性能的定量预测方法,给出了针对组合服务流程执行语言(BPEL)的动态性能临界值计算方法,并通过一个示例介绍了该方法在BPEL组合服务流程的动态性能定量预测和组合方案优化中的应用。 展开更多
关键词 业务流程执行语言(bpel) 组合服务 动态性能 性能预测 排队网络
在线阅读 下载PDF
Web服务和BPEL规范在人力资源管理系统中的应用 被引量:4
6
作者 单既如 马殿富 朱岩 《计算机工程与设计》 CSCD 北大核心 2007年第16期3989-3993,共5页
为解决当前人力资源管理领域面临的难以协同工作、难以支持业务流程自动化执行的问题,在该领域引入Web服务与工作流技术。首先结合BPEL4WS规范,分析人力资源管理过程中业务流程的实际模型;提出一种基于Web服务与BPEL4WS规范的软件支撑... 为解决当前人力资源管理领域面临的难以协同工作、难以支持业务流程自动化执行的问题,在该领域引入Web服务与工作流技术。首先结合BPEL4WS规范,分析人力资源管理过程中业务流程的实际模型;提出一种基于Web服务与BPEL4WS规范的软件支撑环境的设计方案,实现了流程的自动化执行与业务协同;并在传统的B/S结构基础上,采用Ajax技术构造客户端,增强交互性与易用性;最后,在系统实现的基础上,提出该领域生成工具的研究与实现,有效简化该领域软件开发过程。 展开更多
关键词 WEB服务 工作流 AJAX技术 bpel商业流程执行语言 XML语言
在线阅读 下载PDF
基于Pi-演算的BPEL4 WS Web服务组合形式化模型 被引量:13
7
作者 辜希武 卢正鼎 《计算机科学》 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
8
作者 黄小庆 周宇 +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
基于接口自动机的BPEL4WS Web服务组合形式化模型 被引量:4
9
作者 苏焕程 黄志球 刘林源 《计算机应用研究》 CSCD 北大核心 2009年第5期1774-1777,共4页
介绍了接口自动机的基本语法,针对目前最主要的一种描述和执行基于工作流模式的Web服务组合的规范——Web服务商业流程执行语言(business process execution language for Web services,BPEL4WS),定义了接口自动机和BPEL4WS之间的概念映... 介绍了接口自动机的基本语法,针对目前最主要的一种描述和执行基于工作流模式的Web服务组合的规范——Web服务商业流程执行语言(business process execution language for Web services,BPEL4WS),定义了接口自动机和BPEL4WS之间的概念映射,并给出了BPEL4WS的基于接口自动机的形式化模型,最后通过一个案例给出了BPEL4WS到接口自动机的映射及验证的方法。 展开更多
关键词 接口自动机 WEB服务 WEB服务组合 Web服务商业流程执行语言
在线阅读 下载PDF
基于WS-BPEL过程的Web服务依赖关系分析 被引量:1
10
作者 冯仁君 宋巍 马晓星 《计算机工程与应用》 CSCD 2014年第2期25-30,74,共7页
构件和服务等软件实体的动态更新是支撑软件系统在线演化的关键技术,该技术可以在不中断系统运行的前提下对软件系统的结构或行为进行调整。然而,为保证更新前后系统行为的一致性,只有当软件实体处于安全状态时方可进行更新。以基于WS-B... 构件和服务等软件实体的动态更新是支撑软件系统在线演化的关键技术,该技术可以在不中断系统运行的前提下对软件系统的结构或行为进行调整。然而,为保证更新前后系统行为的一致性,只有当软件实体处于安全状态时方可进行更新。以基于WS-BPEL(Web Service Business Process Execution Language)的软件系统为例,通过分析WS-BPEL过程与其成员服务间的依赖关系,提出了一种可预判成员服务是否动态更新的算法。实验结果表明,依赖分析算法可以有效预判成员服务可动态更新的时机,从而在不影响系统行为一致性的前提下有效减少动态更新所引起的服务中断。 展开更多
关键词 在线演化 动态更新 Web服务业务流程执行语言(WS bpel) 依赖
在线阅读 下载PDF
基于AO4BPEL含感知上下文的Web服务组合模型的研究 被引量:1
11
作者 沈桂芳 李心科 《合肥工业大学学报(自然科学版)》 CAS CSCD 北大核心 2008年第6期866-870,共5页
Web服务已经成为了一种集成Internet上分布的不同类型的应用以提供增值服务的通用技术。文章基于面向切面的横切关注点动态编织技术,提出了一种含有感知上下文插件的面向切面的Web服务组合模型,使得Web服务组合更具用户化和动态适应性;... Web服务已经成为了一种集成Internet上分布的不同类型的应用以提供增值服务的通用技术。文章基于面向切面的横切关注点动态编织技术,提出了一种含有感知上下文插件的面向切面的Web服务组合模型,使得Web服务组合更具用户化和动态适应性;并通过实例证明了该模型的有效性。 展开更多
关键词 商业流程执行语言 关注点分离 感知上下文插件 WEB服务组合
在线阅读 下载PDF
一种基于BPEL的通用安全控制模块设计方法
12
作者 张国锋 何俊 徐从富 《计算机应用》 CSCD 北大核心 2008年第11期2926-2928,共3页
随着面向服务架构(SOA)的提出,软件系统的整合与开发速度将越来越快,但软件系统的安全机制却是每次开发时都需要重新建立,并且随着软件系统日益增多,安全机制的复杂程度将不断提升。提出一种基于商业流程执行语言(BPEL)的通用安全控制... 随着面向服务架构(SOA)的提出,软件系统的整合与开发速度将越来越快,但软件系统的安全机制却是每次开发时都需要重新建立,并且随着软件系统日益增多,安全机制的复杂程度将不断提升。提出一种基于商业流程执行语言(BPEL)的通用安全控制模块设计方法,以减少相应的权限开发与管理工作,同时还以制造业企业资源计划系统(ERP)与电子商务系统账户整合为例说明权限模块的运行机制。 展开更多
关键词 面向服务架构 WEB服务 商业流程执行语言 安全控制
在线阅读 下载PDF
类型化的Web服务组合形式化模型 被引量:3
13
作者 辜希武 卢正鼎 《计算机科学》 CSCD 北大核心 2008年第1期128-134,共7页
Web服务组合的正确性包括动态行为的匹配性和数据类型的一致性。本文定义了一个扩充的Pi-演算类型系统,同时利用该系统对BPEL4WSWeb服务组合规范建立了一个类型化的形式化模型,通过该模型能够对Web服务组合的正确性进行验证。最后通过... Web服务组合的正确性包括动态行为的匹配性和数据类型的一致性。本文定义了一个扩充的Pi-演算类型系统,同时利用该系统对BPEL4WSWeb服务组合规范建立了一个类型化的形式化模型,通过该模型能够对Web服务组合的正确性进行验证。最后通过一个案例,给出了对Web服务组合动态行为的匹配性和数据类型的一致性的验证方法。 展开更多
关键词 类型化模型 WEB服务组合 Web服务商业流程执行语言
在线阅读 下载PDF
基于MVC模式的资源访问代码的自动生成 被引量:3
14
作者 陈宁 《沈阳工业大学学报》 EI CAS 2010年第4期417-422,448,共7页
针对当今快速多变的电子商务环境对工作流软件的灵活性和扩展性要求越来越高这一现象,通过深入分析传统工作流服务网格结构的优缺点,提出了基于MVC模式动态工作流模型的快速实现方法.新方法分离了业务流程开发和资源管理,在对BPEL4WS语... 针对当今快速多变的电子商务环境对工作流软件的灵活性和扩展性要求越来越高这一现象,通过深入分析传统工作流服务网格结构的优缺点,提出了基于MVC模式动态工作流模型的快速实现方法.新方法分离了业务流程开发和资源管理,在对BPEL4WS语言业务流程描述能力进行扩展的基础上,提取业务流程和资源访问流之间的业务流程数据映射关系,自动生成代码,将服务网格和资源网格有效桥接起来.分析结果表明,该方法实现了对用户的透明性和开发的灵活性,同时在软件项目开发中能够更好地进行项目管理、控制软件开发周期和降低返工率. 展开更多
关键词 工作流 资源网格 模型视图控制模式 商业流程执行语言 中间件 模板 自动化 可扩展标记语言
在线阅读 下载PDF
一种基于规则的工作流模型互操作的实现方法 被引量:4
15
作者 袁世伦 李胜利 +1 位作者 袁平鹏 邝坪 《计算机应用》 CSCD 北大核心 2007年第2期400-402,共3页
简要分析了两种类型的工作流语言——XML流程定义语言(XPDL)和商业流程执行语言(BPEL)的语言结构与特点,分别从流程的控制流和数据流设计了工作流模型的互操作方案,提出了把XPDL格式的工作流转换成等效的BPEL格式的工作流的转换算法,最... 简要分析了两种类型的工作流语言——XML流程定义语言(XPDL)和商业流程执行语言(BPEL)的语言结构与特点,分别从流程的控制流和数据流设计了工作流模型的互操作方案,提出了把XPDL格式的工作流转换成等效的BPEL格式的工作流的转换算法,最后使用基于Java的开源规则引擎drools工具实现了这个转换。 展开更多
关键词 XML流程定义语言 商业流程执行语言 互操作 规则
在线阅读 下载PDF
Web服务组合的互模拟验证 被引量:2
16
作者 袁勇福 高春鸣 刘荣胜 《计算机应用》 CSCD 北大核心 2006年第10期2466-2469,共4页
为检验Web服务组合的实现与用户需求的一致性,在开互模拟形式化理论和检验工具的基础上,提出了一个自动化检验方法。首先,用π-演算分别对用户需求和商业流程可执行语言(BPEL4WS)程序实现建模,然后对它们进行弱开互模拟检验,当它们不互... 为检验Web服务组合的实现与用户需求的一致性,在开互模拟形式化理论和检验工具的基础上,提出了一个自动化检验方法。首先,用π-演算分别对用户需求和商业流程可执行语言(BPEL4WS)程序实现建模,然后对它们进行弱开互模拟检验,当它们不互模拟时,检验工具能自动标识关键的不互模拟的BPEL4WS程序片段。最后通过实例说明这一方法的可行性。 展开更多
关键词 Π-演算 商业流程执行语言 开互模拟 on-the-fly算法 模型验证
在线阅读 下载PDF
一种服务组合工作流的人机交互协调方法 被引量:1
17
作者 赵晓敏 张少华 姜进磊 《计算机工程与设计》 CSCD 北大核心 2007年第5期1133-1136,共4页
现有的服务组合工作流组合Web服务形成业务流程,没有对人工参与提供足够的支持。针对此问题,通过扩展商业流程执行语言BPEL4WS(business process execution language for web services)来描述流程,将人工参与服务化,参照WSDL-S和扩展UDD... 现有的服务组合工作流组合Web服务形成业务流程,没有对人工参与提供足够的支持。针对此问题,通过扩展商业流程执行语言BPEL4WS(business process execution language for web services)来描述流程,将人工参与服务化,参照WSDL-S和扩展UDDI(universal description,discovery and integration)来实现服务的描述和动态发现,人作为业务流程的参与者同Web服务一样统一协调调度,从而实现人机交互协调的服务组合工作流。 展开更多
关键词 工作流 商业流程执行语言 灵活性 服务组合工作流 人机协调
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部