ABSTRACT
Considering of the actual runtime environment, this paper presents a software reliability model based on Itô stochastic differential equation (SDE). We first summarize runtime environmental factors and build a reliability model considering with some of these factors. Then, based on the simulation data of IMA platform runtime environment, we build several measures to evaluate software reliability and analyze sensitivity of parameters in the model. This paper is a preliminary exploration of the software reliability in actual Runtime Environment. Although there are some deficiencies, it lays a foundation for further research.
- Musa, J. D. 1998. Software Reliability Engineering {M}. McGraw-Hill. Google ScholarDigital Library
- Pham, Huang. 2000. Software reliability {M}.Singapore: New York Springer. Google ScholarDigital Library
- Zhang X. M., Daniel, R. J, and Pham, H. 2002. Calibrating software reliability models when the test environment does not match the user environment. Applied Stochastic Models in Business and Industry.Google Scholar
- Pham, Hoang. 2006. System Software Reliability{M}: 1--440. Berlin: Springer. Google ScholarDigital Library
- WANG Jing., Xiu, J., and Hai, Sheng. 2013. Recent advances in solar storm studies in China. v.5607:1091--1117. Science China (Earth Sciences).Google Scholar
- Federal Aviation Administration, 1988. System Design and Analysis.Google Scholar
- Yoshinobu, Tamura., Shigeru, Yamada. 2007. Software Reliability Growth Model Based on Stochastic Differential Equations for Open Source Software. In the proceedings of the International Conference on Mechatronics.2007.Google Scholar
- Gokhale, S., Wong, W. E., and Trivedi K., ea al. 1998. An Analytical Approach to Architecture based Software Reliability Prediction. In the Proceedings of the Third International Computer Performance and Dependability Symposium (IPDS'98).Google Scholar
- Lee, C. H., Kim, Y. T., and Park, D. H. 2004. S-shaped Software Reliability Growth Models Derived from Stochastic Differential Equations. IIE Transactions, 36, (20040), 1193--1199.Google ScholarCross Ref
- Nan Zhang, Gang Cui, Hongwei Liu. 2010. A Stochastic Software Reliability Growth Model with Learning and Change-point. In the proceedings of the Conference on Dependable Computing. 2010.Google Scholar
- Chih-Chiang Fang, Chun-Wu Yeh. 2011. Confidence Interval Estimation of Software Reliability Growth Models Derived from Stochastic Differential Equations. IEEE IEEM, 2011.Google Scholar
- Lehmann, E. L. 1998. Elements of Large-Sample Theory{M}.Elements of large sample theory. Springer.Google Scholar
- Sun, H. Y., Su, P. F., and He, J. 2012. Architecture-based Avionics Application Software Reliability Model with Consideration of IMA Environment. In Oxide Materials for Electronic Engineering, (2012), 722--726.Google Scholar
Recommendations
A User-Oriented Software Reliability Model
A user-oriented reliability model has been developed to measure the reliability of service that a system provides to a user community. It has been observed that in many systems, especially software systems, reliable service can be provided to a user ...
Gompertz software reliability model: Estimation algorithm and empirical validation
Gompertz curve has been used to estimate the number of residual faults in testing phases of software development, especially by Japanese software development companies. Since the Gompertz curve is a deterministic function, the curve cannot be applied to ...
An Imperfect Software Debugging Model Based on Stochastic Differential Equation
COUFLESS '15: Proceedings of the 2015 IEEE/ACM 1st International Workshop on Complex faUlts and Failures in LargE Software SystemsIn the software testing process, many factors can affected the failure distribution, such as the testing strategy, running environment and resource allocation, etc. Once these factors are transformed during testing phase, they could result in the ...
Comments