A Multi-agent Based Approach to Reliability Prediction of Trains Control and Monitoring Software System

This paper describes a reliability prediction approach to the train’s control and monitoring system based on the multi-agent model and simulation. For the train’s control and monitoring system’s large-scale elements, multiple internal interactions and the complexity of the relationship, the multi-agent based reliability prediction method is proposed to meet its features. Firstly, the multi-agent system modeling and simulation method is introduced. Secondly, we focus on the study of the multi-agent based software system reliability modeling and simulation. Finally, in order to verify the validity of this proposed method, an actual project is taken to predict its reliability, and the simulation data is processed and analyzed, and the problem of the complex software system’s reliability prediction is solved.

[1]  Chin-Yu Huang,et al.  An Adaptive Reliability Analysis Using Path Testing for Complex Component-Based Software Systems , 2011, IEEE Transactions on Reliability.

[2]  Jean-Claude Laprie Dependable Computing: Concepts, Challenges, Directions , 2004, COMPSAC.

[3]  Minyan Lu,et al.  The Multi-Agent Based Reliability Modeling Approach for Networked Software System , 2011 .

[4]  P. K. Kapur,et al.  A Unified Approach for Developing Software Reliability Growth Models in the Presence of Imperfect Debugging and Error Generation , 2011, IEEE Transactions on Reliability.

[5]  Xu Jian,et al.  A Methodology for Software Reliability Risk Assessment , 2011 .

[6]  Kai-Yuan Cai,et al.  A reliability improvement predictive approach to software testing with Bayesian method , 2010, Proceedings of the 29th Chinese Control Conference.

[7]  Valeriu Beiu,et al.  Using Bayesian Networks to Accurately Calculate the Reliability of Complementary Metal Oxide Semiconductor Gates , 2011, IEEE Transactions on Reliability.

[8]  J-C. Laprie,et al.  DEPENDABLE COMPUTING AND FAULT TOLERANCE : CONCEPTS AND TERMINOLOGY , 1995, Twenty-Fifth International Symposium on Fault-Tolerant Computing, 1995, ' Highlights from Twenty-Five Years'..

[9]  Martin Neil,et al.  Availability modelling of repairable systems using Bayesian networks , 2012, Eng. Appl. Artif. Intell..

[10]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[11]  Boon Yaik Ooi,et al.  Dynamic service placement and redundancy to ensure service availability during resource failures , 2010, 2010 International Symposium on Information Technology.

[12]  Brent Hailpern,et al.  Software debugging, testing, and verification , 2002, IBM Syst. J..

[13]  Marko Palviainen,et al.  The reliability estimation, prediction and measuring of component-based software , 2011, J. Syst. Softw..

[14]  Nicholas R. Jennings,et al.  Agent Theories, Architectures, and Languages: A Survey , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.