|
[1] I. Samoladas, I. Stamelos, L. Angelis, and A. Oikonomou, “Open Source Software Development Should Strive for Even Greater Code Maintainability,” Communications of the ACM, Vol. 47, No. 10, pp. 83-87, Oct. 2004. [2] D. Bosio, B. Littlewood, L. Strigini, and M. J. Newby, “Advantages of Open Source Processes for Reliability: Clarifying the Issues,” Proceedings of the 25th-26th Open Source Software Development Workshop, pp. 30-46, Newcastle upon Tyne, U.K., Feb. 2002. [3] J. Feller, and B. Fitzgerald, Understanding Open Source Software Development, Addison Wesley, London, 2002. [4] K. Crowston, H. Annabi, and J. Howison, “Defining Open Source Software Project Success,” Proceedings of the 24th International Conference on Information Systems, pp. 327-340, Seattle, Washington, U.S.A., Dec. 2003. [5] D. E. Goldberg, Genetic Algorithms in Search of Optimization and Machine Learning, Addison-Wesley, Oct. 1989 [6] H. Ohtera and S. Yamada, “Optimal Allocation and Control Problems for Software-Testing Resource,” IEEE Trans. on Reliability, Vol. 39, No. 2, pp. 171-176, Jun. 1990. [7] B. Beizer, Software Testing Techniques, Boston, International Thomson Computer Press, 1990. [8] 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. [9] The Mozilla Organization. Bugzilla Bug Tracking System, 1998-2013. http://www.bugzilla.org, Accessed on 16 May, 2013. [10] Y. P. Chang, “Estimation of Parameters for Nonhomogeneous Poisson Process: Software Reliability with Change-point Model,” Communications in Statistics-Simulation and Computation, Vol. 30, No. 3, pp. 623-635, 2001. [11] K. Okumoto and A. L. Goel, “Optimum Release Time for Software Systems, Based on Reliability and Cost Criteria,” Journal of Systems and Software, Vol. 1, pp. 315-318, 1980. [12] S. Yamada and S. Osaki, “Cost-reliability Optimal Release Policies for Software Systems,” IEEE Trans. on Reliability, Vol. 34, No. 5, pp. 422-424, Dec. 1985. [13] T. Dohi, Y. Nishio, and S. Osaki, “Optimal Software Release Scheduling Based on Artificial Neural Networks,” Annals of Software Engineering, Vol. 8, No. 1-4, pp. 167-185, Feb. 1999. [14] Y. Nishio and T. Dohi, “Determination of The Optimal Software Release Time Based on Proportional Hazards Software Reliability Growth Models,” Journal of Quality in Maintenance Engineering, Vol. 9, No. 1, pp. 48-65, 2003. [15] C. Y. Huang and M. R. Lyu, “Optimal Release Time for Software Systems Considering Cost, Testing-effort, and Test Efficiency,” IEEE Trans. on Reliability, Vol. 54, No. 4, pp. 583-591, Dec. 2005. [16] P. J. Boland, and N. Ní Chuív, “Optimal Times for Software Release when Repair is Imperfect,” Statistics & Probability Letters, Vol. 77, No. 12, pp. 1176-1184, July. 2007. [17] J. W. Ho, C. C. Fang, and Y. S. Huang, “The Determination of Optimal Software Release Times at Different Confidence Levels with Consideration of Learning Effects,” Software Testing, Verification and Reliability, Vol. 18, No. 4, pp. 221-249, Jun. 2008. [18] K. C. Chiu, J. W. Ho, and Y. S. Huang, “Bayesian Updating of Optimal Release Time for Software Systems,” Software Quality Journal, Vol. 17, No. 1, pp. 99-120, Mar. 2009. [19] X. Li, M. Xie, and S. H. Ng, “Sensitivity Analysis of Release Time of Software Reliability Models Incorporating Testing Effort with Multiple Change-points,” Applied Mathematical Modelling, Vol. 34, No. 11, pp. 3560-3570, Nov. 2010. [20] Y. F. Li, M. Xie, and T. N. Goh, “Adaptive Ridge Regression System for Software Cost Estimating on Multi-collinear Datasets,” Journal of Systems and Software, Vol. 83, No. 11, pp. 2332-2343, Nov. 2010. [21] X. Li, Y. F. Li, M. Xie, and S. H. Ng, “Reliability Analysis and Optimal Version-updating for Open Source Software,” Information and Software Technology, Vol. 53, No. 9, pp. 929-936, Sep. 2011. [22] Q. P. Hu, R. Peng, M. Xie, S. H. Ng, and G. Levitin, “Software Reliability Modelling and Optimization for Multi-release Software Development Processes,” 2011 IEEE International Conference on Industrial Engineering and Engineering Management, pp. 1534-1538, Singapore, Singapore, Dec. 2011. [23] T. L. Graves, A. F. Karr, J. S. Marron, and H. Siy, “Predicting Fault Incidence Using Software Change History,” IEEE Trans. on Software Engineering, Vol. 26, No. 7, pp. 653-661, Jul. 2000. [24] Y. Zhang, M. Harman, and S. A. Mansouri, “The Multi-objective Next Release Problem,” Proceedings of the 9th annual conference on Genetic and Evolutionary Computation, pp. 1129-1137, London, England U.K., 2007. [25] M. Zaki, A. El-Ramsisi, and R. Omran, “A Soft Computing Approach for Recognition of Occluded Shapes,” Journal of System and Software, Vol. 51, No. 1, pp. 73-83, Apr. 2000. [26] O. Berman and N. Ashrafi, “Optimization Models for Reliability of Modular Software Systems,” IEEE Trans. on Software Engineering, Vol. 19, No. 11, pp. 1119-1123, Nov. 1993. [27] C. A. C. Coello, “Evolutionary Multi-objective Optimization: An Historical View of The Field,” IEEE Computational Intelligence Magazine, No. 1, pp. 28-36, Feb. 2006. [28] A. Konak, D. W. Coit, and A. E. Smit, “Multi-objective Optimization Using Genetic Algorithms: A Tutorial,” Reliability Engineering and System Safety, Vol. 91, No. 9, pp. 992-1007, Sep. 2006. [29] J. D. Schaffer, “Multiple Objective Optimization with Vector Evaluated Genetic Algorithms,” Proceedings of the First International Conference on Genetic Algorithms, pp. 93-100, Pittsburgh, PA, U.S.A., 1985. [30] J. D. Knowles and D. W. Corne, “Approximating The Non-dominated Front Using The Pareto Archived Evolution Strategy,” Evolutionary Computation, Vol. 8, No. 2, pp. 149-172, 2000. [31] N. Srinivas and K. Deb, “Multi-objective Optimization Using Non-dominated Sorting in Genetic Algorithms,” Evolutionary Computation, Vol. 2, No. 3, pp. 221-248, 1994. [32] J. Horn, N. Nafpliotis, and D. E. Goldberg, “A Niched Pareto Genetic Algorithm for Multi-objective Optimization,” Proceedings of the First IEEE Conference on Evolutionary Computation, Vol. 1, pp. 82-87, Orlando, Florida, U.S.A., 1994. [33] E. Zitzler and L. Thiele, “Multi-objective Evolutionary Algorithms: A Comparative Case Study and The Strength Pareto Approach,” IEEE Trans. on Evolutionary Computation, Vol. 3, No. 4, pp. 257-271, Nov. 1999. [34] E. Zitzler, M. Laumanns, and L. Thiele, “SPEA2: Improving The Strength Pareto Evolutionary Algorithm for Multi-objective Optimization,” Evolutionary Methods for Design, Optimization and Control with Application to Industrial Problems, pp. 95-100, 2001. [35] K. Deb, A. Pratap, S. Agarwal, and T. A. M. T. Meyarivan, “A Fast and Elitist Multi-objective Genetic Algorithm: NSGA-II,” IEEE Trans. on Evolutionary Computation, Vol. 6, No. 2, pp. 182-197, 2002. [36] E. Zitzler and L. Thiele, “Comparison of Multi-objective Evolutionary Algorithms: Empirical Results,” Evolutionary Computation, Vol. 8, No. 2, pp. 173-195, 2000. [37] R. C. Purshouse and P. J. Fleming, “On The Evolutionary Optimization of Many Conflicting Objectives,” IEEE Trans. on Evolutionary Computation, Vol. 11, No. 6, pp. 770-784, Dec. 2007. [38] K. Deb, “Multi-objective Genetic Algorithms: Problem Difficulties and Construction of Test Functions,” Evolutionary Computation, Vol. 7, No. 3, pp. 205-230, 1999. [39] Z. Wang, K. Tang, and X. Yao, “Multi-objective Approaches to Optimal Testing Resource Allocation in Modular Software Systems,” IEEE Trans. on Reliability, Vol. 59, No. 3, pp. 563-575, Sep. 2010. [40] J.R. Schott, “Fault Tolerant Design Using Single and Multi-criteria Genetic Algorithm Optimization,” Master's thesis, Department of Aeronautics and Astronautics, Massachusetts Institute of Technology, Cambridge, Massachusetts, 1995. [41] B. Luo, J. Zheng, J. Xie, and J. Wu, “Dynamic Crowding Distance? A New Diversity Maintenance Strategy for MOEAs,” 2008. ICNC'08. Fourth International Conference on Natural Computation, Vol. 1, pp. 580-585, Oct. 2008. [42] https://bugzilla.mozilla.org/, Accessed on 16 May, 2013. [43] https://issues.apache.org/bugzilla/, Accessed on 16 May, 2013. [44] https://bugs.eclipse.org/bugs/, Accessed on 16 May, 2013. [45] E. Zitzler and L. Thiele, “Multi-objective Evolutionary Algorithms: A Comparative Case Study and The Strength Pareto Approach,” IEEE Trans. on Evolutionary Computation, Vol. 3, No. 4, pp. 257-271, Nov. 1999. [46] M. R. Lyu, Handbook of Software Reliability Engineering, IEEE computer society press, 1996. [47] J. D. Musa, A. Iannino, and K. Okumoto, Software Reliability, Measurement, Prediction, and Application, PWS Publishing Co, 1987.
|