Evaluation Method for Software System Reliability

Evaluation method for software system reliability is the foundation of studying software system reliability. In this paper, we propose an evaluation method for software system reliability, and flight simulation system is used as an example to illustrate i

  • PDF / 249,664 Bytes
  • 8 Pages / 439.37 x 666.142 pts Page_size
  • 58 Downloads / 229 Views

DOWNLOAD

REPORT


Evaluation Method for Software System Reliability Han Lu, Shufen Liu, Zhao Jin and Xue Fan

Abstract Evaluation method for software system reliability is the foundation of studying software system reliability. In this paper, we propose an evaluation method for software system reliability, and flight simulation system is used as an example to illustrate in detail how this method is used to construct evaluation model for system reliability. The method has certain reference value for reliability evaluation work of large and complex software systems.







Keywords Software system Reliability evaluation Model Weight coefficient grading method Module



53.1 Introduction With the development of computer technology, software systems become more and more complex. If the reliability can’t meet the requirement of higher standard, the possibility of system failure will be larger and the loss will be larger too. Hence, the reliability of software system catches more and more attention. The model of software system reliability is the foundation of system reliability analysis and evaluation, the more complex the system is, the more complex the model will be. The study of reliability evaluation method has very important guiding significance to the improvement of system reliability and enhancement of system quality. In this paper, we first give a brief introduction to weight coefficient grading method. Then we propose a weight coefficient grading method based on reliability evaluations of various function modules by using G–O (Goel–Okumoto) software H. Lu (&)  S. Liu  Z. Jin  X. Fan College of Computer Science and Technology, Jilin University, Changchun, 130012, People’s Republic of China e-mail: [email protected]

S. Li et al. (eds.), Frontier and Future Development of Information Technology in Medicine and Education, Lecture Notes in Electrical Engineering 269, DOI: 10.1007/978-94-007-7618-0_53,  Springer Science+Business Media Dordrecht 2014

545

546

H. Lu et al.

reliability model [1, 2]. Using flight simulation system as an example, we point out the advantage of this method compared to conventional methods, and illustrate how the method is used to do reliability analysis. Finally, we give conclusions and prospects to the application of the method.

53.2 Weight Coefficient Grading Method In a software system, some modules will be executed only when called, they will not participate in execution when not called. To evaluate the software reliability of the whole system more efficiently, we assume all function modules in the system will be called during every execution of the whole system. As each module in the software system has different importance and different execution time, and the complexity and working time are also different, one can use a grading method to determine the occupation percentage of each module in the reliability model of whole system. The grading coefficients include: (1) Complexity of the module The software reliability of a system often is determined by the complexity of the software system.