-
题名基于补偿业务生成图的组合服务异常处理方法研究
被引量:7
- 1
-
-
作者
尚宗敏
崔立真
王海洋
史玉良
-
机构
山东大学计算机科学与技术学院
-
出处
《计算机学报》
EI
CSCD
北大核心
2008年第8期1478-1490,共13页
-
基金
国家自然科学基金(60673130)
山东省自然科学基金(Y2007G38)资助~~
-
文摘
为提高组合Web服务执行的一致性、可靠性,提出一种基于补偿业务生成图的组合服务异常处理方法.基于业务流程中任务间补偿依赖关系,讨论了补偿业务生成图的自动生成问题.重点讨论了补偿任务、补偿目标和服务转让应用模式,并相应地介绍了支持框架和相关技术.在此基础上设计了补偿依赖关系、补偿业务生成图的自动生成及组合服务执行过程中异常处理算法.当业务流程出现异常采取向前或向后恢复处理时,该方法在保证补偿实现的同时,兼顾补偿服务不存在或补偿服务代价过高的问题,提高了业务流程执行过程中的自动化水平和自适应能力.仿真结果证实,该方法保证了异常发生时组合服务执行的可靠性和一致性.
-
关键词
web服务
业务流程
异常处理
补偿业务生成图
-
Keywords
graph web services
business process
exception handling
compensation business process
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于规则的语义流程异常处理机制
被引量:1
- 2
-
-
作者
赵楷
应时
张琳琳
胡罗凯
贾向阳
王权于
-
机构
武汉大学软件工程国家重点实验室
新疆大学信息科学与工程学院
-
出处
《计算机科学》
CSCD
北大核心
2011年第7期117-120,125,共5页
-
基金
国家高技术研究发展计划(863)项目(2006AA01Z168)
国家自然科学基金(61070012/F020202)资助
-
文摘
在语义编程语言SPL的基础上,提出一种基于语义Web服务的语义流程异常处理机制。首先,重点讨论了业务流程运行时调用语义Web服务失败和流程内部逻辑失败的情况,并给出相应的语义流程异常本体。在此基础上,提出了5种异常处理动作,制定了异常处理ECA规则。然后给出了相应的原型系统。最后结合案例讨论了该机制的有效性和可行性。
-
关键词
SPL语言
异常处理
语义web服务
业务流程
-
Keywords
SPL
exception handling
Semantic web service
business process
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种规则驱动的业务流程异常处理方法研究
- 3
-
-
作者
陈健
谷建华
-
机构
西北工业大学高性能计算中心
-
出处
《科学技术与工程》
北大核心
2012年第10期2333-2337,共5页
-
基金
国家“863”计划基金资助项目(2009AA01Z142)资助
-
文摘
调用Web服务实现业务流程,是业务流程的新趋势。由于业务流程的松耦合性,以及Web服务的异质性和自治性,执行Web服务驱动的业务流程时,异常是经常发生的。为了提高业务流程执行的可靠性,定义了业务流程执行中的异常类型和相应的处理方法。采用一种基于ECA规则驱动的异常处理方法,能对发生的异常选择相应的策略进行处理,具有很好的透明性和可扩展性。最后在现有流程引擎的基础上,添加了部分功能模块,设计并实现了业务流程异常处理的原型系统。
-
关键词
web服务
业务流程
异常处理
eca规则
-
Keywords
web service business processes exception handling eca rules
-
分类号
TP393.06
[自动化与计算机技术—计算机应用技术]
-