期刊文献+

基于构件的Web系统前馈神经网络可靠性模型

Component-Based Web System Back-Propagation Neural Network Reliability Model
下载PDF
导出
摘要 对基于构件结构复杂度较高的Web系统进行可靠性评估时,基于状态或基于路径的软件可靠性评估模型计算复杂度较高,鲁棒性不足。为此,提出了一种计算复杂度低、鲁棒性强的基于构件的前馈神经网络可靠性模型CBPRM。CBPRM将Web系统中各构件的可靠性作为前馈神经网络输入,并基于构件可靠性敏感度对神经元进行动态优化,Web系统可靠性评估由前馈神经网络输出实现。理论分析和实验结果表明,在基于构件结构复杂度较高的Web系统可靠性评估中,CBPRM的计算复杂度低于对比模型,并可确保可靠性评估精度。 The stated-based and path-based software reliability evaluation models suffer from the high computational complexity and the absence of robustness for the component-based Web system evaluation with high complex structures. A Component-based Back-Propagation neural network Reliability Model (CBPRM) with a low computational complexity and robustness is proposed. The CBPRM employs the component reliabilities as the back-propagation neural network inputs. Based on the component reliability sensitivities, the neurons are optimized dynamically and the back-propagation neural network outputs the final Web system reliability evaluation. The theory analysis and experiment results present that the computational complexity of the CBPRM is evidently lower than the contrast models and the reliability evaluating accuracy is assured for the component-based Web system with high complex structures.
出处 《计算机工程与科学》 CSCD 北大核心 2012年第12期66-73,共8页 Computer Engineering & Science
基金 国家自然科学基金资助项目(60973118 60873075) 教育部培育基金资助项目(708078) 国家863计划资助项目(2011AA010706)
关键词 可靠性模型 基于构件Web系统 可靠性敏感度 前馈神经网络 reliability model component-based Web system reliability sensitivity back-propagation neural networks
  • 相关文献

参考文献22

  • 1Jelinski Z,Moranda P B.Software Reliability Research[M]∥Statistical Computer Performance Evaluation,New York:Academic Press,1972:465-484.
  • 2Goel A L,Okumoto K.Time-Dependent Error-Detection Rate Model for Software Reliability and Other Performance Meas-ures[J].IEEE Transactions on Reliability,1979,R-28(3):206-211.
  • 3Musa J D,Okumoto K.A Logarithmic Poisson Execution Time Model for Software Reliability Measurement[C]∥Proc of the7th International Conference on Software Engineering,1984:230-238.
  • 4Yamada S,Ohba M,Osaki S.S-Shaped Reliability Growth Modeling for Software Error Detection[J].IEEE Transac-tions on Reliability,1983,R-32(5):475-478.
  • 5Littlewood B,Verrall J L.A Bayesian Reliability Growth Model for Computer Software[J].Applied Statistics,1973,22(3):332-346.
  • 6Cheung R C.A User-Oriented Software Reliability Model[J].IEEE Transactions on Software Engineering,1980,SE-6(2):118-125.
  • 7Gokhale S S,Wong W E,Horgan J R,et al.An Analytical Approach to Architecture-Based Software Performance and Reliability Prediction[J].Performance Evaluation,2004,58(4):391-412.
  • 8Tian J,Rudraraju S,Li Z.Evaluating Web Software Relia-bility Based on Workload and Failure Data Extracted from Server Logs[J].IEEE Transactions on Software Engineer-ing,2004,30(11):754-769.
  • 9Wang W,Pan D,Chen M.Architecture-Based Software Re-liability Modeling[J].Journal of Systems and Software,2006,79(1):132-146.
  • 10Shooman M L.Structural Models for Software Reliability Prediction[C]∥Proc of the2nd International Conference on Software Engineering,1976:268-280.

二级参考文献9

  • 1[1]Hamlet D, Mason D, Woit D. Theory of software reliability based on components. In: Proc. of the 3rd Int'l. Workshop on Component-Based Software Engineering. Toronto: IEEE Computer Society, 2001. 361~370.
  • 2[2]Goseva-Popstojanova K, Trivedi K, Mathur AP. How different architecture based software reliability models are related? In: Proc. of the Fast Abstracts 11th IEEE Int'l. Symp. on Software Reliability Engineering (ISSRE 2000). San Jose, California, 2000. http://www.chillarege.com/fastabstracts/issre2000/2000103.pdf
  • 3[3]Goseva-Popstojanova K, Trivedi K. Architecture-Based approach to reliability assessment of software systems. Performance Evaluation, 2001,45(2-3):179~204.
  • 4[4]Gokhale S, Lyu M, Trivedi K. Reliability simulation of component based software systems. In: Proc. of the 9th Intl. Symp. on Software Reliability Engineering (ISSRE'98). Paderborn: IEEE Computer Society, 1998. 192~201.
  • 5[5]Krishnamurthy S, Mathur AP. On the estimation of reliability of a software system using reliabilities of its components. In: Proc. of the 8th Int'l. Symp. on Software Reliability Engineering (ISSRE'97). Albuquerque, NM: IEEE Computer Society, 1997. 146~155.
  • 6[6]Mason D. Probabilistic analysis for component reliability composition. In: Crnkovic I, Schmidt H, Stafford J, Wallnau K, eds. Proc. of the 5th ICSE Workshop on Component-Based Software Engineering: Benchmarks for Predictable Assembly. Orlando, 2002.
  • 7[7]May J. Component-Based software reliability analysis. Technical Report, CSTR-02-002, Department of Computer Science, University of Bristol, 2002.
  • 8[8]Gokhale S, Wong W E, Trivedi K, Horgan JR. An analytical approach to architecture based software reliability prediction. In: Proc. of the 3rd Int'l. Computer Performance & Dependability Symp. (IPDS'98). Durham: IEEE Computer Society, 1998. 13~22.
  • 9[9]Musa JD, Iannino A, Okumoto K. Software Reliability: Measurement, Prediction, Application. New York: McGraw-Hill, 1987.

共引文献61

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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