|
[1] Software Engineering - Product Quality - Part 1: Quality Model, ISO/IEC 9126-1, 2001. [2] H. Pham, System Software Reliability, Reliability Engineering Series, Springer, London, UK, 2006. [3] J. D. Musa, A. Iannino, and K. Okumoto, Software Reliability, Measurement, Prediction, and Application, McGraw-Hill, 1987. [4] M. R. Lyu, Handbook of Software Reliability Engineering, McGraw-Hill, Inc., Hightstown, NJ, 1996. [5] S. Yamada, and S. Osaki, “S-Shaped Software Reliability Growth Model with Four Types of Software Error Data,” International Journal of Systems Science, Vol. 14, No. 6, pp. 683-692, Nov. 1982. [6] M. Ohba, “Software Reliability Analysis Models,” IBM Journal of Research and Development, Vol. 28, No. 4, pp. 428-443, Jul. 1984. [7] R. C. Tausworthe, and M. R. Lyu, “A Generalized Technique for Simulation Software Reliability,” IEEE Software, Vol. 13, No. 2, pp. 77-88, March 1996. [8] M. Xie, Software Reliability Modelling, 1st Edition, Singapore: World Scientific, 1991. [9] K. Y. Cai, D. B. Hu, C. G. Bai, H. Hu, and T. Jing, “Does Software Reliability Growth Behavior Follow a Non-Homogeneous Poisson Process,” Information and Software Technology, Vol. 50, No. 12, pp. 1232-1247, Nov. 2008. [10] K. Y. Cai, Z. Dong, K. Liu, and C. G. Bai, “A Mathematical Modeling Framework for Software Reliability Testing,” International Journal of General Systems, Vol. 36, No. 4, pp. 399-463, Aug. 2007. [11] K. Z. Yang, “An Infinite Server Queueing Model for Software Readiness Assessment and Related Performance Measures,” Ph. D. dissertation, Dept. Elect. Eng. Comput. Sci., Syracuse Univ., Syracuse, NY, USA, 1996. [Online]. Available: http://surface.syr.edu/eecs_etd/189. [12] C. Y. Huang, and C. T. Lin, “Software Reliability Analysis by Considering Fault Dependency and Debugging Time Lag,” IEEE Trans. on Reliability, Vol. 55, No. 3, pp. 436-450, Sep. 2006. [13] C. Y. Huang, and W. C. Huang, “Software Reliability Analysis and Measurement Using Finite and Infinite Server Queueing Models,” IEEE Trans. on Reliability, Vol. 57, No. 1, pp. 192-203, Mar. 2008. [14] T. Z. Kuo, “Reliability Analysis and Application of Using Finite Server Queuing Models in the Detection and Removal Process of Software Faults,” M.S. thesis, Computer Science Dept., National Tsinghua Univ., Hsinchu, Taiwan, 2013. [15] S. Inoue, and S. Yamada, “A Software Reliability Growth Modeling Based on Infinite Server Queueing Theory,” Proceeding of the 9th ISSAT International Conference on Reliability and Quality in Design (QRD), Waikiki, HI, USA, pp. 305-309, Aug. 2003. [16] A. Mockus, R. Fielding and J. Herbsleb, “Two Case Studies of Open Source Software Development: Apache and Mozilla,” ACM Transactions on Software Engineering and Methodology, Vol. 11, No. 3, pp. 309-346, Jul. 2002. [17] H. Zhang, L. Gong and S. Versteeg, “Predicting Bug-Fixing Time: An Empirical Study of Commercial Software Projects,” Proceeding of 35th International Conference on Software Engineering (ICSE), San Francisco, CA, USA, pp. 1042-1051, May 2013. [18] A. Silberschatz, P. Galvin and G. Gagne, Operating System Concepts, 1st ed. Hoboken, NJ: Wiley, 2014. [19] H. Deitel, P. Deitel and D. Choffnes, Operating Systems, 1st ed. Upper Saddle River, N.J.: Pearson/Prentice Hall, 2007. [20] W. Jones, and D. Gregory, “Infinite-Failures Models for A Finite World: A Simulation Study of Fault Discovery,” IEEE Trans. on Reliability, Vol. 43, No. 2, pp. 211-230, Sep. 2004. [21] A. L. Goel and K. Okumoto, “Time-Dependent Error-Detection Rate Model for Software Reliability and Other Performance Measures,” IEEE Trans. on Reliability, Vol. 28, No. 3, pp. 206-211, Aug. 1979. [22] J. Duane, “Learning Curve Approach to Reliability Monitoring,” IEEE Trans. on Aerospace, Vol. 2, No. 2, pp. 563-566, Apr. 1964. [23] A. L. Goel, “Software Reliability Models: Assumptions, Limitations, and Applicability,” IEEE Trans. on Software Engineering, Vol. 11, No. 12, pp. 1411-1423, Dec. 1985. [24] S. Yamada, and S. Osaki, “Reliability Growth Models for Hardware and Software Systems Based on Nonhomogeneous Poisson Process: A Survey,” Microelectronic Reliability, Vol. 23, No. 1, pp. 91-112, Dec. 1983. [25] M. Ohba, “Inflection S-Shaped Software Reliability Growth Model,” Lecture Notes in Economics and Mathematical Systems, pp. 144-162, 1984. [26] S. Yamada, M. Ohba and S. Osaki, “S-Shaped Reliability Growth Modeling for Software Error Detection,” IEEE Trans. on Reliability, Vol. 32, No. 5, pp. 475-484, Dec. 1983. [27] S. Yamada and S. Osaki, “Software Reliability Growth Modeling: Models and Applications,” IEEE Trans. on Software Engineering, Vol. 11, No. 12, pp. 1431-1437, Dec. 1985. [28] S. Yamada, S. Osaki and H. Narihisa, “A Software Reliability Growth Model with Two Types of Errors,” RAIRO - Operations Research, Vol. 19, No. 1, pp. 87-104, 1985. [29] S. Yamada and S. Osaki, “Software Reliability Analysis by Considering Fault Dependency and Debugging Time Lag,” IEEE Trans. on Software Engineering, Vol. 11, No. 12, pp. 1431-1437, Aug. 1985. [30] P. Kapur and R. Garg, “A Software Reliability Growth Model for an Error-removal Phenomenon,” Software Engineering Journal, Vol. 7, No. 4, pp. 291, Jul. 1992. [31] N. F. Schneidewind, “Fault Correction Profiles,” Proceeding of the 14th IEEE International Symposium on Software Reliability Engineering (ISSRE), Denver, CO, USA, pp. 257-267, Nov. 2003. [32] P. Kapur, R. Garg and S. Kumar, Contributions to Hardware and Software Reliability, World Scientific, 1999. [33] Y. F. Hou, “Using the Methods of Statistical Data Analysis to Improve the Trustworthiness of Software Reliability Modeling,” M.S. thesis, Computer Science Dept., National Tsinghua Univ., Hsinchu, Taiwan, 2017. [34] K. Kanoun and J. Laprie, “Software Reliability Trend Analyses from Theoretical to Practical Considerations,” IEEE Trans. On Software Engineering, Vol. 20, No. 9, pp.740-747, Sep. 1994. [35] M. Xie, G. Hong and C. Wohlin, “Software Reliability Prediction Incorporating Information from a Similar Project,” Journal of Systems and Software, Vol. 49, No. 1, pp. 43-48, Dec. 1999. [36] Q. P. Hu, M. Xie, and S.H. Ng, “Software Reliability Prediction Improvement with Prior Information Incorporated,” Proceedings of the 12th ISSAT International Conference on Reliability and Quality in Design, Chicago, USA, pp. 303-307, 2006. [37] Q. Hu, M. Xie and S. Ng, “Early Software Reliability Prediction with ANN Models,” Proceedings of the 12th Pacific Rim International Symposium on Dependable Computing (PRDC), Riverside, CA, USA, pp. 303-307, Dec. 2006. [38] J. D. Musa, A. Iannino, and K. Okumoto, Software Reliability, Measurement, Prediction and Application, McGraw Hill, 1987. [39] C. T. Lin, K. W. Tang, J. R. Chang, and C. Y. Huang, “An Investigation into whether the NHPP Framework is Suitable for Software Reliability Prediction and Estimation,” Proceedings of the IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), pp. 626-630, Macau, China, Dec. 2010. [40] S. S. Gokhale and R. E. Mullen, “Queuing Models for Field Defect Resolution Process,” Proceedings of the 17th IEEE International Symposium on Software Reliability Engineering (ISSRE), Raleigh, NC, pp. 353-362, Nov. 2006. [41] D. E. Lim, and T. S. Kim, “Modeling Discovery and Removal of Security Vulnerabilities in Software System Using Priority Queueing Models,” Journal of Computer Virology and Hacking Techniques, Vol. 10, No. 2, pp. 109-114, Feb. 2014. [42] P. K. Kapur, A. G. Aggarwal, and R. Kumar, “A Unified Approach for Discrete Software Reliability Growth Model for Faults of Different Severity Using Infinite Server Queuing Model,” Communications in Dependability and Quality Management an International Journal, Vol.13, No. 4, pp. 66-81, Dec. 2010. [43] P. Kapur, S. Anand, S. Inoue and S. Yamada, “A Unified Approach for Developing Software Reliability Growth Model Using Infinite Server Queuing Model,” International Journal of Reliability, Quality and Safety Engineering, Vol. 17, No. 5, pp.401-424, Oct. 2010. [44] T. Dohi, S. Osaki and K. Trivediy, “An Infinite Server Queueing Approach for Describing Software Reliability Growth - Unified Modeling and Estimation Framework,” Proceeding of the 11th Asia-Pacific Software Engineering Conference (APSEC), Busan, South Korea, pp. 110-119, Dec. 2004. [45] N. Zhang, “Queue-Based FDP and FCP Analysis with Detection Effort and Correction Effort,” Journal of Information and Computational Science, Vol. 12, No. 1, pp. 21-29, 2015. [46] C. Y. Huang, T. Y. Hung and C. J. Hsu, “Software Reliability Prediction and Analysis Using Queueing Models with Multiple Change-Points,” Proceeding of the 3rd IEEE International Conference on Secure Software Integration and Reliability Improvement (SSIRI), Shanghai, China, pp. 212-221, Jul. 2009. [47] N. Zhang, G. Cui, and H. Liu, “Software Reliability Analysis Using Queuing-Based Model with Testing Effort,” Journal of Software, Vol. 8, No. 6, pp. 1301-1307, Jun. 2013. [48] P. N. Misra, “Software Reliability Analysis,” IBM Systems Journal, Vol. 22, No. 3, pp. 262-270, 1983. [49] M. Ohba, “Software Reliability Analysis Models,” IBM Journal of Research and Development, Vol. 28, No. 4, pp. 428-443, Jul. 1984. [50] P. Laplante and N. Ahmad, “Pavlov's Bugs: Matching Repair Policies with Rewards,” IT Professional, Vol. 11, No. 4, pp. 45-51, Jul. 2009. [51] D. Gross, and C. Harris, The Fundamentals of Queueing Theory, 3rd Edition John Wiley and Sons, 1988. [52] M. I. Kellner, R. J. Madachy, and D. Raffo, “Software Process Simulation Modeling: Why? What? How?,” Journal of System and Software, Vol. 46, No.2-3, pp.91-105, Apr. 1999. [53] S. Gokhale, and M. R. Lyu, “A Simulation Approach to Structure-Based Software Reliability Analysis,” IEEE Trans. on Software Engineering, Vol. 31, No. 8, pp. 643-656, Aug. 2005. [54] I. Rus, J. S. Collofello, and P. Lakey, “Software Process Simulation for Reliability Management,” Journal of System and Software, Vol. 46, No.2-3, pp.173-182, Apr. 1999. [55] C. T. Lin, and C. Y. Huang, “Staffing Level and Cost Analyses for Software Debugging Activities Through Rate-Based Simulation Approaches,” IEEE Trans. on Reliability, Vol. 58, No. 4, pp. 711-724, Dec. 2009. [56] A. Juan, J. Faulin, J. Marques and M. Sorroche, “J-SAEDES: A Java-Based Simulation Software to Improve Reliability and Availability of Computer Systems and Networks,” Proceeding of the Winter Simulation Conference, pp. 2285-2292, Dec. 2007. [57] S. Gokhale, M. Lyu and K. Trivedi, “Incorporating Fault Debugging Activities into Software Reliability Models: A Simulation Approach,” IEEE Tran. on Reliability, Vol. 55, No. 2, pp. 281-292, Jun. 2006. [58] G. Antoniol, A. Cimlitile, G. A. Di Lucca, and M. Di Penta, “Assessing Staffing Needs for A Software Maintenance Project through Queueing Simulation,” IEEE Trans. on Software Engineering, Vol. 30, No. 1, pp.43-58, Jan 2004. [59] W. Fan, Y. Xiaohu, Z. Xiaochun and C. Lu, “Simulation of the Defect Removal Process with Queuing Theory,” Proceeding of 3rd International Symposium on Empirical Software Engineering and Measurement (ISESEM), pp. 473-476, Nov. 2009. [60] S. C. Chang, C. Y. Huang and J. S. Lin, “Applying Express-Queue-Based Approach to Software Reliability and Cost Analysis,” Proceeding of the IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC), Hong Kong, China, pp. 1-6, Aug. 2016. [61] C. T. Lin, and Y. F. Li, “Rate-Based Queueing Simulation Model of Open Source Software Debugging Activities,” IEEE Trans. Software Engineering, Vol. 40, No. 11, pp. 1075-1099, Nov. 2014. [62] Y. Shu, Z. Wu, H. Liu, and Y. Gao, “A Simulation-Based Reliability Analysis Approach of the Fault-Tolerant Web Services,” Proceedings of the 7th International Conference on Intelligent Systems, Modelling and Simulation (ISMS), Bangkok, Thailand, pp. 125-129, Jan. 2016. [63] S. Ross, Introduction to Probability and Statistics for Engineers and Scientists, 1st Edition, Elsevier, 2014. [64] L. Kleinrock, Queueing Systems, 1st Edition, John Wiley & Sons, 2016. [65] A. Bondi, and J. Buzen, “The Response Times of Priority Classes under Preemptive Resume in M/G/m Queues,” ACM SIGMETRICS Performance Evaluation Review, New York, NY, USA, Vol. 12, No. 3, pp. 195-201, Aug. 1984. [66] I. Samoladas, L. Angelis, and I. Stamelos, “Survival Analysis on the Duration of Open Source Projects,” Information and Software Technology, Vol. 52, No. 9, pp. 902-922, Sep. 2010. [67] K. S. Trivedi, Probability and Statistics with Reliability, Queuing, and Computer Science Applications, 2nd Edition, John Wiley and Sons, 2002. [68] “Bugzilla,” [Online]. Available: https://bugzilla.mozilla.org/. Accessed: Apr. 30, 2016. [69] “Eclipse Bugzilla,” [Online]. Available: https://bugs.eclipse.org/bugs/. Accessed: Mar. 12, 2016. [70] K. Kanoun, M. de Bastos Martini and J. de Souza, “A Method for Software Reliability Analysis and Prediction Application to the TROPICO-R Switching System,” IEEE Trans. on Software Engineering, Vol. 17, No. 4, pp. 334-344, Apr. 1991. [71] C. R. Rao, H. Toutenburg, A. Fieger, C. Heumann, T. Nittner and S. Scheid, “Linear Models: Least Squares and Alternatives,” Springer Series in Statistics, 1999. [72] C. J. Willmott and K. Matsuura, “Advantages of the Mean Absolute Error (MAE) over the Root Mean Square Error (RMSE) in Assessing Average Model Performance,” Climate Research, Vol 30, No. 1, pp. 79-82, Dec. 2005. [73] P. L. Li, J. Herbsleb, and M. Shaw, “Forecasting Field Defect Rates Using a Combined Time-Based and Metrics-Based Approach: A Case Study of OpenBSD,” Proceeding of the 16th IEEE International Symposium on Software Reliability Engineering (ISSRE), Chicago, IL, USA, pp. 193-202, Nov. 2005. [74] G. Keller and B. Warrack, Statistics for Management and Economics, Duxbury, 1999. [75] K. Holden, D. A. Peel, and J. L. Thompson, Economic Forecasting: An Introduction, Cambridge, U. K.: Cambridge Univ. Press, 1991. [76] K. Pillai and V. S. Nair, “A Model for Software Development Effort and Cost Estimation,” IEEE Trans. on Software Engineering, Vol. 23, No. 8, pp. 485-497, Aug. 1997. [77] P. Pfeiffer, “Variance and Standard Deviation,” Springer Texts in Statistics, pp. 355-370, 1990. [78] S. D. Conte, H. E. Dunsmore, and V. Y. Shen, Software Engineering Metrics and Models. Redwood City, CA, USA: Benjamin Cummings, 1986. [79] T. Chai and R. Draxler, “Root Mean Square Error (RMSE) or Mean Absolute Error (MAE)? – Arguments Against Avoiding RMSE in The Literature,” Geoscientific Model Development, Vol. 7, No. 3, pp. 1247-1250, 2014. [80] N. E. Fenton and S. L. Pfleeger, Software Metrics: A Rigorous and Practical Approach, 2nd ed. Boston, MA, USA: PWS Pub., 1998. [81] M. Shin and A. L. Goel, “Empirical Data Modeling in Software Engineering Using Radial Basis Functions,” IEEE Trans. Software Engineering, Vol. 26, No. 6, pp. 567-576, Jun. 2000. [82] B. Luong and D. B. Liu, “Resource Allocation Model in Software Development,” Proceeding of the 47th IEEE Annual Reliability and Maintainability Symposium (RAMS), Philadelphia, USA, pp. 213-218, Jan. 2001. [83] Y. Ye and K. Kishida, “Toward an Understanding of the Motivation Open Source Software Developers,” Proceedings of the 25th IEEE International Conference on Software Engineering (ICSE), Oregon, Portland, pp. 419-429, May, 2003. [84] D. Makaveli, “Open Source Software Versus Commercial Software: An In-Depth Analysis of the Issues,” [Online]. Available: http://www.academia.edu/17783834/open_source_software_versus_commercial_software_an_in-depth_analysis_of_the_issues. Accessed: Jul. 18, 2017. [85] T. Britton, L. Jeng, G. Carver, P. Cheak, and T. Katzenellenbogen, “Reversible Debugging Software,” Judge Bus. School, Univ. Cambridge, Cambridge, U.K., Tech. Rep., 2013 [86] S. Ho and M. Xie, “The Use of ARIMA Models for Reliability Forecasting and Analysis,” Computers & Industrial Engineering, Vol. 35, No. 1-2, pp. 213-216, Oct. 1998. [87] K. Yamaoka, T. Nakagawa and T. Uno, “Application of Akaike's Information Criterion (AIC) in the Evaluation of Linear Pharmacokinetic Equations,” Journal of Pharmacokinetics and Biopharmaceutics, Vol. 6, No. 2, pp. 165-175, Apr. 1978. [88] H. Akaike, “A New Look at the Statistical Mode Identification,” IEEE Trans. on Automatic Control, Vol. 19, No. 6, pp. 716-723, Dec. 1974. [89] I. Adan, Queueing Theory. Eindhoven Univ. of Technology, 2001. [90] J. Jacod, “Two Dependent Poisson Processes Whose Sum Is Still a Poisson Process,” Journal of Applied Probability, Vol. 12, No. 1, pp. 170-172, Mar. 1975. [91] H. Tijms, A First Course in Stochastic Models, 1st Edition, Wiley, 2003. [92] E. Gelenbe and G. Pujolle, Introduction to Queueing Networks, 1st ed. Chichester: John Wiley, 1999.
|