期刊文献+
共找到137篇文章
< 1 2 7 >
每页显示 20 50 100
基于BPEL的Web Service组合的数据流分析测试方法(英文) 被引量:8
1
作者 董文莉 胡建华 《软件学报》 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
基于WebServices的网络管理业务流程管理系统交互接口 被引量:9
2
作者 章玥 邱雪松 孟洛明 《电子与信息学报》 EI CSCD 北大核心 2008年第6期1470-1474,共5页
该文分析了Wf-XML定义的工作流管理系统之间的互操作机制,分析了基于WebServices技术的网络管理服务描述方法的特点,借鉴MUWS给出的网络管理服务描述方法对Wf-XML尚存的不足进行了改进,定义了网络管理业务流程管理系统交互接口,给出了... 该文分析了Wf-XML定义的工作流管理系统之间的互操作机制,分析了基于WebServices技术的网络管理服务描述方法的特点,借鉴MUWS给出的网络管理服务描述方法对Wf-XML尚存的不足进行了改进,定义了网络管理业务流程管理系统交互接口,给出了网络管理业务流程管理系统交互接口的实现及应用场景,该交互接口具有清晰的接口功能划分和良好的可扩展性。 展开更多
关键词 网络管理 业务流程管理 web服务 Wf-XML
在线阅读 下载PDF
Event-driven process execution model for process virtual machine 被引量:3
3
作者 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的Web服务快速组合框架 被引量:11
4
作者 崔福东 乔彦友 常原飞 《计算机工程》 CAS CSCD 北大核心 2010年第7期262-264,共3页
针对当前Web服务组合语言以及Web服务组合过程的复杂性,提出基于业务流程执行语言(BPEL)的Web服务快速组合框架。该框架用有向无环图(DAG)表示服务组合逻辑,通过对DAG解析自动生成发布工作流所需要的各种文档。对原型系统的验证结果表明... 针对当前Web服务组合语言以及Web服务组合过程的复杂性,提出基于业务流程执行语言(BPEL)的Web服务快速组合框架。该框架用有向无环图(DAG)表示服务组合逻辑,通过对DAG解析自动生成发布工作流所需要的各种文档。对原型系统的验证结果表明,该框架能将BPEL的复杂性隐藏起来,达到Web服务快速组合的目的。 展开更多
关键词 业务流程执行语言 web服务 服务组合 有向无环图 工作流
在线阅读 下载PDF
BPEL中基于有限状态自动机的Web服务自动组合 被引量:6
5
作者 于守健 李卫民 +1 位作者 吴国文 乐嘉锦 《小型微型计算机系统》 CSCD 北大核心 2007年第4期742-747,共6页
提出了一种基于有限状态自动机的Web服务自动组合方法,该方法能够自动实现BPEL中抽象业务流程与Web服务的绑定.以有限状态自动机模型形式化地定义了业务流程的外模式和内模式,将Web服务组合问题转化为有限状态自动机问题.利用有限状态... 提出了一种基于有限状态自动机的Web服务自动组合方法,该方法能够自动实现BPEL中抽象业务流程与Web服务的绑定.以有限状态自动机模型形式化地定义了业务流程的外模式和内模式,将Web服务组合问题转化为有限状态自动机问题.利用有限状态自动机的笛卡儿积运算,得出了服务组合系统的行为描述.在此基础上,提出了组合服务存在性的判定依据,进一步给出了组合服务的计算方法,设计并实现了一个演示系统. 展开更多
关键词 业务流程 web服务组合 有限状态自动机 bpel
在线阅读 下载PDF
基于Pi-演算的BPEL4 WS Web服务组合形式化模型 被引量:13
6
作者 辜希武 卢正鼎 《计算机科学》 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
面向Web服务的BPEL的研究与实现 被引量:4
7
作者 宋波 李妙妍 《计算机工程与设计》 CSCD 北大核心 2007年第9期2212-2214,2219,共4页
BPEL简化了将多个Web服务合成到一个新的复合服务(业务流程)中的操作过程。但如果要进一步提高BPEL流程的开发效率,还需要一个可视化的解决方案。通过一个开发实例的具体实现过程,对基于BPEL进行Web服务合成的原理和方法进行了深入的研... BPEL简化了将多个Web服务合成到一个新的复合服务(业务流程)中的操作过程。但如果要进一步提高BPEL流程的开发效率,还需要一个可视化的解决方案。通过一个开发实例的具体实现过程,对基于BPEL进行Web服务合成的原理和方法进行了深入的研究,并由此提出了基于Oracle BPEL流程管理器实现Web服务合成的解决方案,介绍了在该环境下部署和测试一个BPEL流程的方法。 展开更多
关键词 业务流程执行语言 web服务合成 web服务描述语言 Oraclebpel流程管理器
在线阅读 下载PDF
基于模板匹配的BPEL程序故障修复及优化技术 被引量:1
8
作者 孙昌爱 吴思懿 +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
BPEL流程动态调用Web服务的实现方法 被引量:4
9
作者 赵广建 申利民 +1 位作者 刘波 董明瑞 《计算机工程与设计》 CSCD 北大核心 2010年第11期2592-2594,共3页
为了实现BPEL流程在运行过程中对Web服务的动态调用,提出了一种通过服务代理为BPEL流程分配Web服务的方法。对传统的Web服务模型进行分析,指出其不足之处,将服务代理引入传统的Web服务模型,提出了基于代理的Web服务模型,描述了服务代理... 为了实现BPEL流程在运行过程中对Web服务的动态调用,提出了一种通过服务代理为BPEL流程分配Web服务的方法。对传统的Web服务模型进行分析,指出其不足之处,将服务代理引入传统的Web服务模型,提出了基于代理的Web服务模型,描述了服务代理的功能和结构,以此为基础构建了基于代理的BPEL业务流程框架,实现了Web服务的动态调用,最后通过实例说明了该方法的可行性。 展开更多
关键词 web服务 bpel流程 web服务模型 服务代理 web服务动态调用
在线阅读 下载PDF
基于Web Service代理的业务流程监控 被引量:4
10
作者 陈再本 邢春晓 +1 位作者 胡庆成 李益民 《计算机工程》 CAS CSCD 北大核心 2008年第10期64-66,69,共4页
为了能高效地从业务流程中抽取出所需的绩效指标,提出利用Web service代理(WS-Proxy)对基于Web service的业务流程进行监控。WS-Proxy提供单一的服务访问点,实现服务映射、消息转发和数据抽取。在YFilter的基础上开发基于DFA的抽取算法,... 为了能高效地从业务流程中抽取出所需的绩效指标,提出利用Web service代理(WS-Proxy)对基于Web service的业务流程进行监控。WS-Proxy提供单一的服务访问点,实现服务映射、消息转发和数据抽取。在YFilter的基础上开发基于DFA的抽取算法,WS-Proxy可以利用该算法高效地对Web service消息进行检查,对消息中的XML元素内容进行抽取。实验证明,WS-Proxy在处理SOAP消息时比YFilter具有更高的效率。 展开更多
关键词 流程 webservicE技术 代理 业务流程监控
在线阅读 下载PDF
基于WS-BPEL过程的Web服务依赖关系分析 被引量:1
11
作者 冯仁君 宋巍 马晓星 《计算机工程与应用》 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
12
作者 沈桂芳 李心科 《合肥工业大学学报(自然科学版)》 CAS CSCD 北大核心 2008年第6期866-870,共5页
Web服务已经成为了一种集成Internet上分布的不同类型的应用以提供增值服务的通用技术。文章基于面向切面的横切关注点动态编织技术,提出了一种含有感知上下文插件的面向切面的Web服务组合模型,使得Web服务组合更具用户化和动态适应性;... Web服务已经成为了一种集成Internet上分布的不同类型的应用以提供增值服务的通用技术。文章基于面向切面的横切关注点动态编织技术,提出了一种含有感知上下文插件的面向切面的Web服务组合模型,使得Web服务组合更具用户化和动态适应性;并通过实例证明了该模型的有效性。 展开更多
关键词 商业流程执行语言 关注点分离 感知上下文插件 web服务组合
在线阅读 下载PDF
一种基于CPN的BPEL异常处理逻辑的开发方法 被引量:2
13
作者 管华 应时 +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
14
作者 陈胜 鲍亮 +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
基于BPEL4WS的分布式应用系统的研究与实现 被引量:7
15
作者 刘涛 高珍 张志浩 《计算机应用研究》 CSCD 北大核心 2004年第8期220-222,共3页
研究了基于Web服务的业务流程执行语言BPEL4WS(BusinessProcessExecutionLanguageforWebSer vices)的实现机制和关键技术 ,在此基础上 ,结合具体应用分析了BPEL4WS在分布式应用系统中的应用和实现。
关键词 web服务 业务流程 bpel4WS WSDL TravelFlow
在线阅读 下载PDF
BPEL流程建模中的交叠模式分析与转换 被引量:5
16
作者 张曼 段振华 王小兵 《软件学报》 EI CSCD 北大核心 2011年第11期2684-2697,共14页
由图形化流程建模语言生成可执行的业务流程语言(business process execution language,简称BPEL)时,对于源模型中顺序与并发结构交织的情况(称为交叠模式),传统的复制相关活动方法缺少系统分析及形式化描述.针对这一现状,提出基于工作... 由图形化流程建模语言生成可执行的业务流程语言(business process execution language,简称BPEL)时,对于源模型中顺序与并发结构交织的情况(称为交叠模式),传统的复制相关活动方法缺少系统分析及形式化描述.针对这一现状,提出基于工作流网的UML活动图生成BPEL方法,以自由选择工作流网作为活动图的理论基础,利用活的、有界的自由选择网系统的合成规则,定义合理的自由选择工作流网中的两种交叠模式,针对其中一种给出复制相关活动的形式化转换方法,并借助Petri网的并发正则表达式证明转换等价性,说明另一种交叠模式中复制相关活动方法的适用范围.针对BPEL流程建模及图形化流程语言生成块状语言过程中的交叠模式转换问题,给出形式化的描述与解决方法. 展开更多
关键词 bpel 商业流程建模 自由选择工作流网 合成规则 交叠模式
在线阅读 下载PDF
基于Web服务组合的业务流程集成 被引量:6
17
作者 于守健 朱勤 +1 位作者 黄晓虎 乐嘉锦 《计算机应用与软件》 CSCD 北大核心 2007年第8期62-64,67,共4页
从分析现代企业面临的动态业务环境入手,提出了Web服务环境下的业务流程集成模型,阐述了基于Web服务组合进行业务流程集成的优点。在分析了Web服务组合关键技术的基础上,分别从业务流程描述语言、基于工作流的Web服务组合和语义Web服务... 从分析现代企业面临的动态业务环境入手,提出了Web服务环境下的业务流程集成模型,阐述了基于Web服务组合进行业务流程集成的优点。在分析了Web服务组合关键技术的基础上,分别从业务流程描述语言、基于工作流的Web服务组合和语义Web服务组合三方面,综述了Web服务组合技术的研究现状,并指出了当前研究工作的不足。 展开更多
关键词 web服务 web服务组合 业务流程集成
在线阅读 下载PDF
组合Web服务访问控制技术研究综述 被引量:7
18
作者 上超望 赵呈领 +1 位作者 刘清堂 王艳凤 《计算机科学》 CSCD 北大核心 2011年第10期13-15,22,共4页
访问控制技术是保证Web服务组合增值应用安全性和可靠性的关键技术。主要论述了组合Web服务访问控制技术的研究现状及其问题。首先论述了组合Web服务安全面临的挑战;接着基于层的视角对组合Web服务安全问题进行了分析;然后从组合Web服... 访问控制技术是保证Web服务组合增值应用安全性和可靠性的关键技术。主要论述了组合Web服务访问控制技术的研究现状及其问题。首先论述了组合Web服务安全面临的挑战;接着基于层的视角对组合Web服务安全问题进行了分析;然后从组合Web服务访问控制体系构架、原子安全策略的一致性协同和业务流程访问控制3个方面分析了组合Web服务访问控制核心技术研究的进展;最后,结合已有的研究成果,指出了目前研究的不足以及未来的发展趋势。 展开更多
关键词 组合web服务 访问控制 框架 安全策略 业务流程
在线阅读 下载PDF
采用函数式语言的BPEL模型形式化验证方法 被引量:6
19
作者 祝义 黄志球 周航 《计算机科学与探索》 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
Web服务组合中商业事务处理的研究 被引量:5
20
作者 王勇 张煜 尹瑞 《小型微型计算机系统》 CSCD 北大核心 2006年第1期121-125,共5页
Web服务组合已经成为业界的研发热点.在Web服务组合中,不同的成员Web服务之间存在着操作一致性和可靠性的处理要求,需要在Web服务组合中提供对于事务处理的支持.尽管目前业界已经存在许多的Web服务组合模型和描述语言,但是都没有提供对... Web服务组合已经成为业界的研发热点.在Web服务组合中,不同的成员Web服务之间存在着操作一致性和可靠性的处理要求,需要在Web服务组合中提供对于事务处理的支持.尽管目前业界已经存在许多的Web服务组合模型和描述语言,但是都没有提供对于事务处理的支持.本文分析了Web服务组合中的事务处理需求,通过扩展在Web服务组合描述语言中已经占据主导地位的BPEL4WS规范,在BPEL4WS中引入了对于主流的Web服务事务协议的支持,并在此基础上实现了一个原型系统TAWSCRS. 展开更多
关键词 web服务 web服务组合 事务 商业事务处理
在线阅读 下载PDF
上一页 1 2 7 下一页 到第
使用帮助 返回顶部