期刊文献+

基于WSDG的Web服务组合可靠性预测 被引量:1

WSDG-based reliability prediction approach for Web service composition
下载PDF
导出
摘要 为了更好地对基于SOA的Web服务组合进行可靠性预测,提出了基于服务依赖图的可靠性模型.首先介绍了Web服务组合的描述语言WS-BPEL,以及用来描述服务业务流程的原子活动和结构化活动;其次在传统的控制流图的基础上提出了Web服务依赖图的概念,Web服务依赖图用来描述Web服务组合的执行行为和结构信息,包括服务名、服务类型和服务的可靠性,以及服务之间的转移概率、转移可靠性等信息;然后分析BPEL的原子活动和结构化活动的控制依赖关系,并在此基础上构造相应的Web服务依赖图.最后基于服务依赖图的遍历,应用可靠性预测算法计算Web服务组合的可靠性.实例分析结果表明,基于依赖图的可靠性预测方法具有简便性和易处理性. In order to estimate the reliability for Web service compositions based on service-oriented architecture(SOA),a Web services dependency graph(WSDG)-based reliability prediction model is proposed.First the description language for web service composition WS-BPEL is introduced,and the atomic activity and structural activity which describe business process for web services are presented.Then the concept of WSDG is proposed based on the traditional control flow graph(CFG).WSDG is used to describe the execution behavior and the structural information for web services composition,such as service name,service type,service reliability,transition probability of service and reliability of transition.Moreover,control dependencies of basic activities and structured activities of business process execution language(BPEL) are analyzed and the WSDG of compositions are constructed.Finally,an algorithm for predicting the reliability of Web service compositions is presented based on the WSDG traversal.An example shows that the approach is simple and tractable.
出处 《东南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2012年第6期1074-1079,共6页 Journal of Southeast University:Natural Science Edition
基金 国家自然科学基金资助项目(60973149) 教育部博士点基金资助项目(20100092110022) 江苏省高校科研成果产业化推进项目(JHB2011-3)
关键词 WEB服务 可靠性 Web服务依赖图 BPEL Web services reliability Web services dependency graph(WSDG) business process execution language(BPEL)
  • 相关文献

参考文献13

  • 1Gokhale S S. Architecture-based software reliability analysis: overview and limitations [J]. IEEE Transac- tions on Dependable and Secure Computing, 2007, 4 (1) : 32 -40.
  • 2Hansen K M, BrCnsted J. RH-02-2010 Modeling serv- ice composition reliability in pervasive computing [ R ]. Reykjavik, Iceland: Science Institute, University of Ice- land, 2010.
  • 3Cheung R C. A user-oriented software reliability model [ J ]. IEEE Transactions on Software Engineering, 1980,6(2) :118 - 125.
  • 4Object Management Group, Inc. Business process mod- eling notation, V1.1 [ EB/OL ]. (2008-01) 12011-10- 311- http ://www. omg. org/spec/BPMN/1.1/.
  • 5Pautasso C, Alonso G. Visual composition of Web services [ C ]//Proc of Human Centric Computing Lan- guages and Environments. Auckland, New Zealand, 2003 : 92 - 99.
  • 6Yacoub S, Cukic B, Ammar H H. A scenario-based re- liability analysis approach for component-based software [ J ]. IEEE Transactions on Reliability, 2004,53 ( 4 ) : 465 - 480.
  • 7苏志勇,周颖,李必信.面向用户的Web服务可靠性计算模型[J].东南大学学报(自然科学版),2008,38(4):605-610. 被引量:4
  • 8Hsu C J, Huang C Y. An adaptive reliability analysis using path testing for complex component-based soft- ware systems[J]. IEEE Transactions on Reliability, 2011, 60(1) :158 -170.
  • 9Huang C Y, Lin C T. Analysis of software reliability modeling considering testing compression factor and failure-to-fault relationship [J]. IEEE Transactions on Computers, 2010,59(2): 283-288.
  • 10Wang Lijun, Bai Xiaoying, Zhou Lizhu, et al. A hi- erarchical reliability model of service-based software system [ C ]//Proc of 33 rd Annual International Com- puter Software and Applications Conference. Seattle, USA, 2009 : 199 - 208.

二级参考文献10

  • 1Jordan D, Evdemon J. Web services business process execution language version 2. 0 [ EB/OL]. ( 2007-04- 11 ) [2008-04-17 ]. http://docs, oasis-open, org/wsbpel/2. 0/wsbpel-v2. 0. html.
  • 2Gold N, Knight C, Mohan A, et al. Understanding service-oriented software [ J ]. IEEE Software, 2004,21 (2) : 71 -77.
  • 3Grassi V, Patella S. Reliability prediction for serviceoriented computing environments [ J ]. IEEE Internet Computing, 2006,10 ( 3 ) : 43 - 49.
  • 4Wang W L, Pan D, Chen M H. Architecture-based software reliability modeling [ J ]. Journal of Systems and Software, 2006, 79(2) : 132 - 146.
  • 5Cheung R C. A user-oriented software reliability model [ J]. IEEE Transactions on Software Engineering, 1980, 6(2) :118- 125.
  • 6Wang W L, Tang M H. User-oriented reliability modeling for a Web system[C]//Proceedings of the 14th International Symposium on Software Reliability Engineering. Denver, CO, USA,2003:293 - 306.
  • 7Tsai T, Zhang D, Chen Y, et al. A software reliability model for Web services [ C ]//8th lASTED International Conference on Software Engineering and Applications. Cambridge, MA, USA,2004: 144- 149.
  • 8Grassi V, Mirandola R. Architecture-based QoS prediction for service-oriented computing [ EB/OL ]. ( 2004- 10-10) [2007-04-17]. http://www, ce. uniroma2, it/ gqos/Grassi, pdf.
  • 9Abramowicz W, Kaczmarek M, Zyskowski D. Duality in Web services reliability [ C ]//Proceedings of Interna- tional Conference on Internet and Web Applications and Services. Guadelope, 2006: 165- 165.
  • 10Jaeger M C, Ladner H. Improving the QoS of WS compositions based on redundant services [ C ]//Proceedings of the International Conference on Next Generation Web Services Practices. Seoul, South Korea, 2005 - 89 - 194.

共引文献3

同被引文献3

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部