期刊文献+
共找到16篇文章
< 1 >
每页显示 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
特征模型驱动的Web Services组装方案及其工具支持
2
作者 邢岩 谷放 梅宏 《软件学报》 EI CSCD 北大核心 2007年第7期1582-1591,共10页
Web Services正逐渐成为主流的平台独立的软件构件,并广泛地存在于INTERNET分布式环境中,通过组装Web Services生成系统的开发方法正在逐步引起人们的关注并受到重视,但目前还没有提出一套相对成熟的、系统化的组装方案用于指导Web Serv... Web Services正逐渐成为主流的平台独立的软件构件,并广泛地存在于INTERNET分布式环境中,通过组装Web Services生成系统的开发方法正在逐步引起人们的关注并受到重视,但目前还没有提出一套相对成熟的、系统化的组装方案用于指导Web Services组装系统的整个开发过程.将特征模型作为贯穿整个Web Services组装过程的模型工具,利用它驱动Web Services组装系统的需求分析、流程建模、组装、部署和执行,提出了“特征模型驱动的Web Services组装”解决方案,并结合一个具体的实例对FWSC(feature model driven Web Services composition)方案的基本思想、原理以及关键步骤进行了介绍.该工作可以有效地提高Web Services组装系统的建模、开发速度和质量,并增强Web Services组装系统在需求发生变化时的动态调整和演化能力. 展开更多
关键词 web serviceS web services组装 特征模型 流程引擎
在线阅读 下载PDF
基于回溯树的Web服务自动组合 被引量:48
3
作者 邓水光 吴健 +1 位作者 李莹 吴朝晖 《软件学报》 EI CSCD 北大核心 2007年第8期1896-1910,共15页
在服务规则库的基础上,介绍了回溯树与完备回溯树的概念,并证明了其重要性质.提出了基于回溯树的Web服务自动组合方法.该方法采用分步分治的思想进行服务的自动组合:1)针对用户请求的输出对象生成完备回溯树;2)在完备回溯树中选取最佳... 在服务规则库的基础上,介绍了回溯树与完备回溯树的概念,并证明了其重要性质.提出了基于回溯树的Web服务自动组合方法.该方法采用分步分治的思想进行服务的自动组合:1)针对用户请求的输出对象生成完备回溯树;2)在完备回溯树中选取最佳生成源(生成路径);3)将生成路径合成为可执行的流程服务.与已有的基于图搜索的自动Web服务组合方法相比,该方法极大地减小了搜索空间,避免了循环搜索,能够满足单目标和多目标的用户请求.仿真实验结果表明,该方法能够在大规模的服务规则库中进行快速的服务组合,从而满足用户请求. 展开更多
关键词 面向服务的体系架构 web服务 服务组合 回溯树 流程服务
在线阅读 下载PDF
基于参数推导图自动构建Web服务组合流程 被引量:4
4
作者 龚小勇 朱庆生 +1 位作者 武春岭 李林 《计算机集成制造系统》 EI CSCD 北大核心 2008年第9期1850-1855,1864,共7页
针对目前大多数Web服务组合流程都需要人工设计的问题,提出一种基于参数推导图自动构建Web服务组合流程的方法。该方法给出Web服务的谓词表示形式。通过建立参数推导图中的四种关系和构造算法,实现了Web服务组合的图形建模;然后定义参... 针对目前大多数Web服务组合流程都需要人工设计的问题,提出一种基于参数推导图自动构建Web服务组合流程的方法。该方法给出Web服务的谓词表示形式。通过建立参数推导图中的四种关系和构造算法,实现了Web服务组合的图形建模;然后定义参数推导图的完全关联矩阵,通过对关联矩阵的行实施合并运算,自动将参数推导图转换成以Web服务为节点、以服务间依赖关系为边的服务组合流程图。理论分析和实验结果证明了该方法的有效性和可行性。 展开更多
关键词 web服务 参数推导图 服务组合流程图 关联矩阵 图形建模
在线阅读 下载PDF
基于可变性模型的可复用与可定制SaaS软件开发方法 被引量:5
5
作者 孙昌爱 张在兴 张鑫 《软件学报》 EI CSCD 北大核心 2018年第11期3435-3454,共20页
云计算环境下,软件通过互联网向租户提供服务,这种基于互联网的软件交付模式称为SaaS(软件即服务).与传统软件交付模式相比,SaaS软件通常运行于软件供应商的服务器端,同时为多个租户提供服务.由于需要支持不同租户的个性化需求,SaaS软... 云计算环境下,软件通过互联网向租户提供服务,这种基于互联网的软件交付模式称为SaaS(软件即服务).与传统软件交付模式相比,SaaS软件通常运行于软件供应商的服务器端,同时为多个租户提供服务.由于需要支持不同租户的个性化需求,SaaS软件应具备足够的灵活性,以应对快速变化的租户需求;而且针对某一个租户的变更,不应影响其他租户.通过扩展课题组前期开发的基于可变性管理的适应性服务组装方法及其支持平台,提出了一种云计算环境下可复用、可定制的SaaS软件开发方法,开发了相应的支持平台,包括支持SaaS模式的服务组装引擎和远程定制工具.该方法针对不同租户的共性需求,提供一个抽象服务组装模型,支持平台在运行阶段解释执行抽象服务组装模型,根据租户的个性化需求派生不同的流程实例,这些运行时流程实例多态共存、互不影响.采用一个特定领域的SaaS软件实例来验证该方法的可行性,评估了支持平台的性能.实验结果表明,该方法及其支持平台可以支持多实例多租户的交付模式. 展开更多
关键词 web服务 服务组装 可变性管理 VxBPEL saas
在线阅读 下载PDF
基于WSFL的Web服务组合 被引量:1
6
作者 高娟 姜利群 《计算机工程与设计》 CSCD 北大核心 2006年第9期1652-1655,共4页
运用Web服务组合技术可以将越来越多的Web服务组合成一个更新更强大的服务。随着Web服务组合技术的发展,出现了各种用于描述和规范Web服务组合过程的语言。其中,WSFL是一种相对成熟的Web服务组合语言。介绍了Web服务组合的概念、方式、... 运用Web服务组合技术可以将越来越多的Web服务组合成一个更新更强大的服务。随着Web服务组合技术的发展,出现了各种用于描述和规范Web服务组合过程的语言。其中,WSFL是一种相对成熟的Web服务组合语言。介绍了Web服务组合的概念、方式、过程以及WSFL的相关概念,提出了使用WSFL在多个服务提供者之间进行商业过程的模型。 展开更多
关键词 web服务 web服务组合 web服务流语言 商业过程 定购图书
在线阅读 下载PDF
SaaS流程可配置模型的研究与实现 被引量:6
7
作者 赵宇晴 黄秋波 苏厚勤 《计算机应用与软件》 CSCD 2011年第12期191-194,共4页
目前针对软件即服务SaaS(Software as a Service)的可配置策略还没有完全形成成熟的理论。借鉴已有技术,提出和描述基于组件组装定制服务的一种配置模型。该配置模型允许用户对服务进行建模,根据自己特定的业务流程,基于相同的服务组件... 目前针对软件即服务SaaS(Software as a Service)的可配置策略还没有完全形成成熟的理论。借鉴已有技术,提出和描述基于组件组装定制服务的一种配置模型。该配置模型允许用户对服务进行建模,根据自己特定的业务流程,基于相同的服务组件,通过定义不同的数据关联和约束规则实现服务流程定制。最后通过两个业务需求不同的服务的配置实例,证明所描述方法的灵活性和可行性。 展开更多
关键词 saas web service 服务合成 流程定制
在线阅读 下载PDF
Web服务合成平台研究
8
作者 周长寿 江水 +1 位作者 顾华江 邵培南 《计算机工程》 EI CAS CSCD 北大核心 2006年第5期269-270,273,共3页
Web服务之间的交互是面向服务的架构(SOA)中的关键问题。该文分析了Web服务合成的研究现状并提出了服务合成平台WSCP的设计方案。给出了WSCP的总体结构,描述了其中的关键技术,包括流程模板库定义,服务发现,流程设计、分析、执行和监控等。
关键词 web服务合成 合成分析 服务流程 服务发现
在线阅读 下载PDF
基于XCFG的BPEL数据流属性分析与验证 被引量:3
9
作者 吉顺慧 李必信 邱栋 《电子学报》 EI CAS CSCD 北大核心 2013年第7期1365-1370,共6页
BPEL组合服务实现了Web服务的复用和增值,但其复杂性带来了一定的挑战.例如,BPEL流程中正确的数据流对确保服务组合的正确性是十分重要的,然而现有的研究很少关注这类问题.本文提出一种基于扩展控制流图(XCFG)的BPEL流程数据流属性验证... BPEL组合服务实现了Web服务的复用和增值,但其复杂性带来了一定的挑战.例如,BPEL流程中正确的数据流对确保服务组合的正确性是十分重要的,然而现有的研究很少关注这类问题.本文提出一种基于扩展控制流图(XCFG)的BPEL流程数据流属性验证方法,利用XCFG对BPEL流程进行形式建模,设计相应的算法来分析和验证典型的数据流属性,如定义-使用一致性,无死锁和可达性.理论分析和实验均表明该方法是有效的. 展开更多
关键词 web服务组合 扩展控制流图(XCFG) 数据流属性 验证
在线阅读 下载PDF
ASP.NET中AWSMVC架构模式研究 被引量:6
10
作者 郑广成 《河北科技大学学报》 CAS 北大核心 2011年第6期598-604,共7页
分析了ASP.NET平台默认MVC架构模式缺陷,结合Ajax和Web Service的技术特点,在ASP.NET平台改进了MVC,实现了AWSMVC架构模式,将ASP.NET中B/S结构细化为表示层、页面接口层、服务接口层、业务逻辑层、数据访问层和数据层,对应各层,使用Ajax... 分析了ASP.NET平台默认MVC架构模式缺陷,结合Ajax和Web Service的技术特点,在ASP.NET平台改进了MVC,实现了AWSMVC架构模式,将ASP.NET中B/S结构细化为表示层、页面接口层、服务接口层、业务逻辑层、数据访问层和数据层,对应各层,使用Ajax,View,Controller,Model,Web Service架构了AWSMVC,AWSMVC进一步增强了表示层数据处理能力、复用能力和无刷新效果,将Web Service强大API服务功能在该架构模式得到充分发挥,该模式符合SaaS软件设计理念,AWSMVC架构流程在教师工作绩效评定系统平台得到了充分应用,显示表明AWSMVC更适合处理复杂、大型业务场景。 展开更多
关键词 MVC AWSMVC 软件即服务 web service AJAX 架构流程
在线阅读 下载PDF
组合服务控制流测试 被引量:1
11
作者 余莹 金茂忠 黄宁 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2009年第1期117-121,共5页
结合Web服务本体语言(OWL-S,Web Ontology Language for Services)和线性时态逻辑理论(LTL,Linear Temporal Logic),研究用于测试的组合服务流程形式化描述方法和动态测试信息分析方法.将OWL-S作为组合服务的需求参考模型,采用组合服务... 结合Web服务本体语言(OWL-S,Web Ontology Language for Services)和线性时态逻辑理论(LTL,Linear Temporal Logic),研究用于测试的组合服务流程形式化描述方法和动态测试信息分析方法.将OWL-S作为组合服务的需求参考模型,采用组合服务标准和形式化描述方法相结合的方式,用线性时态逻辑刻画OWL-S控制结构的动态语义,明确地表示出控制结构中各成分的执行顺序.进一步用线性时态逻辑公式集合描述组合服务的控制流需求,从而使原子服务的交互模式有了明确的表示.基于这种交互模式表示,采用LTL在有限状态序列上的语义,对组合服务实现执行过程中获取的动态信息进行分析,测试组合服务实现的执行过程与组合服务控制流需求的一致性. 展开更多
关键词 软件测试 组合服务 控制流 web服务本体语言 线性时态逻辑
在线阅读 下载PDF
QoS敏感的服务组合动态配置研究 被引量:1
12
作者 杨怀洲 李增智 《西安交通大学学报》 EI CAS CSCD 北大核心 2010年第2期25-30,共6页
针对静态配置的Web服务组合系统无法适应组件服务QoS的动态变化,以及对易错环境缺乏自适应性和不能反映系统不断演进特征的问题,提出了一种QoS敏感的服务组合系统动态配置方法.通过扩展Petri网对服务依赖关系进行建模,形成一个形式化的... 针对静态配置的Web服务组合系统无法适应组件服务QoS的动态变化,以及对易错环境缺乏自适应性和不能反映系统不断演进特征的问题,提出了一种QoS敏感的服务组合系统动态配置方法.通过扩展Petri网对服务依赖关系进行建模,形成一个形式化的系统配置方案;利用无循环依赖关系验证算法和最终状态合法性验证算法验证了系统配置方案的正确性;提出了一种最优配置选择算法以选取具有最优QoS的服务配置.仿真实验对比了动态配置、静态配置和随机配置对用户服务请求满意度的影响,结果表明,所提建模方法和相应算法能大幅改善组合服务的QoS. 展开更多
关键词 web服务组合 优化配置 PETRI网 自适应系统
在线阅读 下载PDF
支持数据流分发的组合服务协调框架 被引量:1
13
作者 翟岩龙 宿红毅 +1 位作者 肖玮 战守义 《北京理工大学学报》 EI CAS CSCD 北大核心 2009年第12期1091-1095,1109,共6页
针对集中式Web服务组合的性能缺陷以及完全分布式Web服务组合中组件服务重用性差等问题,提出一种基于集中控制流分散数据流模式的Web服务组合协调框架.描述了框架中运行的协调协议的形式化定义、模型和语法结构.采用数据流分析方法优化... 针对集中式Web服务组合的性能缺陷以及完全分布式Web服务组合中组件服务重用性差等问题,提出一种基于集中控制流分散数据流模式的Web服务组合协调框架.描述了框架中运行的协调协议的形式化定义、模型和语法结构.采用数据流分析方法优化组合服务.提出从BPEL到协调协议的转换算法.实验结果表明,采用此协调框架的组合服务不仅保持了组件服务的可重用性,而且在响应时间和事务处理能力等方面性能有显著提高. 展开更多
关键词 web服务组合 协调框架 协调协议 数据流优化
在线阅读 下载PDF
基于对等网络的空间服务组合执行技术研究
14
作者 左怀玉 吴京 +2 位作者 薛丹 唐宇 陈荦 《信号处理》 CSCD 北大核心 2009年第5期787-796,共10页
空间服务组合执行过程中需要处理复杂多样的空间数据类型和大量的空间数据,采用集中式组合模型完成空间服务组合的通信开销代价将严重影响组合系统性能。分散式组合模型能有效克服上述缺点,并具备可扩性好,吞吐率高等其他特点。提出基于... 空间服务组合执行过程中需要处理复杂多样的空间数据类型和大量的空间数据,采用集中式组合模型完成空间服务组合的通信开销代价将严重影响组合系统性能。分散式组合模型能有效克服上述缺点,并具备可扩性好,吞吐率高等其他特点。提出基于P2P网络的空间服务组合执行技术,通过Geo-Peer来形成P2P重叠网络从而构成空间服务组合分散式执行的基础设施。在执行时,首先将用户建模的流程图转化为能最大化表达并行度的最优流程图,其后将最优流程图分解为可部署到Geo-Peer上的多个子流程图,为全局流程分散到Geo-Peer网络的执行制定流程语义约束。模拟实验表明,基于P2P网络的空间服务组合执行能克服集中式组合的诸多局限,有效提升组合系统的整体性能。 展开更多
关键词 空间服务组合 分布式执行 控制流 数据流 流程图 对等结点
在线阅读 下载PDF
基于扩展的层次有色petri网的组合服务测试用例生成 被引量:3
15
作者 蔡菊 王迪 李必信 《东南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2008年第4期598-604,共7页
为了更好地对Web组合服务中各个服务间的交互行为进行测试,提出了一种基于扩展的层次有色petri网的组合服务测试用例生成方法.首先将OWL-S文档映射成为扩展的层次有色petri网,使其中丰富的语义信息、数据流信息和控制流信息模型化.然后... 为了更好地对Web组合服务中各个服务间的交互行为进行测试,提出了一种基于扩展的层次有色petri网的组合服务测试用例生成方法.首先将OWL-S文档映射成为扩展的层次有色petri网,使其中丰富的语义信息、数据流信息和控制流信息模型化.然后利用扩展的层次有色petri网,着重对各服务之间的数据流关系进行分析,找到所有的输出输入定义使用链,并将其扩展成可执行的测试序列,最后将测试序列和测试数据组合,生成测试用例.其中生成的所有测试序列符合全定义-使用路径覆盖标准. 展开更多
关键词 有色PETRI网 数据流 测试序列 OWL—S 组合服务
在线阅读 下载PDF
基于变异思想测试OWL-S工作流
16
作者 蒋玉婷 李必信 《计算机研究与发展》 EI CSCD 北大核心 2010年第S1期255-261,共7页
Web服务因其强大的集成能力而受到广泛重视.单个Web服务提供的功能通常是有限的,因此实际应用中需要对网络上分布的Web服务进行组合以满足用户需求,这种组合的方法为Web服务测试带来了新的挑战.采取变异的思想对Web组合服务进行测试,基... Web服务因其强大的集成能力而受到广泛重视.单个Web服务提供的功能通常是有限的,因此实际应用中需要对网络上分布的Web服务进行组合以满足用户需求,这种组合的方法为Web服务测试带来了新的挑战.采取变异的思想对Web组合服务进行测试,基于OWL-S文档中提供的关于组合流程的信息设计了15种变异算子,在此基础上给出了测试系统框架,详细分析了变异测试的步骤和部分功能部件实现的思想.文章的最后通过一个例子分析变异体是如何生成的. 展开更多
关键词 web服务 服务组合 流程测试 变异 OWL-S
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部