期刊文献+

服务组合中基于DTMC的可靠性和性能分析 被引量:3

Reliability and Performance Analysis of Web Service Composition Based on DTMC
下载PDF
导出
摘要 Web服务组合可以通过整合网络上现有的多种异构服务从而形成新的服务。针对服务组合中的可靠性和相关性能评估问题,提出了一种基于离散时间马尔可夫链DTMC(Discrete Time Markov Chain)的评估方法。从不同运行场景的角度,利用DTMC相关性质和公式综合估算了服务组合的可靠性和其他性能,并针对具体服务组合的瓶颈进行了分析,提出了改进措施。与现有的服务组合可靠性和性能分析方法相比,本方法对服务组合中结构复杂和运行场景多样化的特点具有更好的适应性,更全面、准确地评估了服务组合的可靠性和相关性能。实验表明,本方法具有良好的分析效果和指导改进的能力。 Web service composition enables a new way to create new services by assembling independent service components. One of the important goals in service composition was analyzed aiming at reliability and performance attributes of service compositions. In this paper, a novel evaluating method based on DTMC(Discrete Time Markov Chain) was pre- sented to solve this problem. By applying properties and formulas derived from the theory of DTMC, this method com- prehensively estimated reliability and performance attributes of service compositions in view of different execution scenarios. It also assisted in identifying bottlenecks of given service compositions and suggesting strategies for improvements. Compared with previous researches, this method not only analyzed reliability and performance attributes more accurately, but also adapted better to complex structures and multiple execution scenarios which are distinct characteristics of service compositions. Experiments show that it has a good ability in terms of reliability and performance analysis of Web service composition.
出处 《计算机科学》 CSCD 北大核心 2009年第10期179-182,196,共5页 Computer Science
基金 国家自然科学基金项目(编号:NSFC60873027)资助
关键词 服务组合 可靠性分析 离散时间马尔可夫链 运行场景 Service compositions,Reliability analysis, DTMC, Execution scenarios
  • 相关文献

参考文献14

  • 1岳昆,王晓玲,周傲英.Web服务核心支撑技术:研究综述[J].软件学报,2004,15(3):428-442. 被引量:553
  • 2Menasce D A, Almeida V A F. Capacity planning for web services: metrics, models and methods[M]. Prentice Hall, Upper Saddle River, NJ, 2002.
  • 3Menasce D A. QoS Issues in Web Services[M]. IEEE Intemet Computing. IEEE Press, November-December 2002 :72-75.
  • 4Zeng L, Benatallah B, Ngu A H, et al. QoS- aware Middleware for Web Services Composition[J]. IEEE Transactions on Software Transactions, 2004,30 (5) : 311-327.
  • 5Jaeger 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. 2005.
  • 6蔡开元,白成刚,钟小军.构件软件系统的可靠性评估模型简介[J].西安交通大学学报,2003,37(6):551-554. 被引量:19
  • 7Yacoub S, Cukic B, Ammar H H. A Scenario- Based Reliability Analysis Approach for Component-based Software [J]. IEEE Transactions on Reliability, 2004,53 (4).
  • 8Yacoub S, Ammar H. A methodology for architectural-level risk analysis[J]. IEEE Trans. Software Eng. , 2002,28: 529-547.
  • 9Whittaker A,Thomason M. A Markov chain model for statistical software testing[J]. IEEE Trans. Software Eng. , 1994, 20 (10) :812-824.
  • 10Whittaker A, Rekab K, Thomason M. A Markov chain model for predicting the reliability of multi-build software [J]J. Inform. Software Technol. ,2000,42(12) :889-894.

二级参考文献84

  • 1周傲英 凌波.Peer-to-Peer系统及其应用.计算机科学,2002,29(8):200-203.
  • 2Szyperski C. Compoent software: beyond object oriented programming[M]. Boston: Addison Wesley, 1998.
  • 3Katerina G, Trivedi K. Architecture-based approach to reliability assessment of software systems [J]. Performance Evaluation,2001,45(2) : 179-204.
  • 4Voas J. Robust software interfaces, can COTS-based systems be trusted without them? [A]. The 15th International Conference on Computer Safety, Reliability,and Security, Vienna, Austria, 1996.
  • 5Delamaro M. Integration testing using interface mutations[A]. The Seventh International Symposium on Software Reliability Engineering, New York, 1996.
  • 6Gokhale S, Trivedi K. Structure-based software reliability prediction [A]. The Fifth International Conference on Advanced Computing, Chennai, India, 1997.
  • 7King P, Pooley R Derivation of Petri net performance models from UML specifications of communications software [A]. Proceedings of the 11th International Conference on Tools and Techniques for Computer Performance Evaluation [C]. Berlin: Springer, 2000.262-276.
  • 8Wohlin C, Runeson P. Certification of software components[J]. IEEE Trans Software Eng, 1994,20 (6) : 494-499.
  • 9Cai K Y. Software defect and operational profile modeling[M]. Boston: Kluwer Academic Publishers, 1998.
  • 10Musa J D. Software reliability-measurement, prediction, application[M]. New York: McGraw-Hill, 1987.

共引文献570

同被引文献37

  • 1林闯,王元卓,杨扬,曲扬.基于随机Petri网的网络可信赖性分析方法研究[J].电子学报,2006,34(2):322-332. 被引量:43
  • 2钱柱中,陆桑璐,谢立.基于Petri网的Web服务自动组合研究[J].计算机学报,2006,29(7):1057-1066. 被引量:60
  • 3郭玉彬,杜玉越,奚建清.Web服务组合的有色网模型及运算性质[J].计算机学报,2006,29(7):1067-1075. 被引量:40
  • 4王勇,胡春明,杜宗霞.服务质量感知的网格工作流调度[J].软件学报,2006,17(11):2341-2351. 被引量:60
  • 5Kalasapur S, Kumar M, Shirazi B A. Dynamic Service Composition in Pervasive Computing[J]. IEEE Transaction on Parallel and Distributed System, 2007,18(7) : 907-918.
  • 6Hashemian S V, Mavaddat F. A Graph-based Approach to Web Services Composition[C]//Proceedings of the 2005 Symposium on Applications and the Internet (SAINT' 05). Trento, Italy, 2005 : 183-189.
  • 7Hamadi R, Benatallah B. A Petri net-based model for Web Service Composition[C]//Proceedings of the 14th Australasian Database Conference. Adelaide, Australian, 2003 :191-200.
  • 8Chakraborty D, et al. A Distributed Service Composition Protocol for Pervasive Environments[C]//Wireless Communications and Networking Conference(WCNC). March 2004:2575-2580.
  • 9Bronsted J, Hansen K M, Ingstrup M. Service Composition Issues in Pervasive Computing[J]. IEEE Pervasive Computing, 2010,9(1) :62-70.
  • 10Weiser M. The computer for the twenty-first century[J]. Scientific American, 1991,265 (3) : 94-104.

引证文献3

二级引证文献11

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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