References
- Basili, V. R., Briand, L. C. and Melo W. L. (1996). A validation of object-oriented design metrics as quality indicators. IEEE Transactions on Software Engineering, 22(10):751–761.
- Berenson, M. L., Levine, D. M. and Goldstein M. (1983). Intermediate Statistical Methods and Applications: A Computer Package Approach. Prentice Hall, Englewood Cliffs, NJ, USA.
- Breiman, L., Friedman, J. H., Olshen, R. A. and Stone C. J. (1984). Classification and Regression Trees. Wadsworth International Group, Belmont, California, USA, 2nd edition.
- Clark, L. A., and Pregibon, D. (1992). Tree-Based Models. In J. M. Chambers and T. J. Hastie, editors, Statistical Models in S, 377–419. Wadsworth International Group, Pacific Grove, California.
- Gray, A. R. and MacDonell, S. G. (1999). Software metrics data analysis: Exploring the relative performance of some commonly used modeling techniques. Empirical Software Engineering Journal, 4, 297–316.
- Imam, K. E., Benlarbi, S., Goel, N. and Rai, S. N. (2001). Comparing case-based reasoning classifiers for predicting high-risk software components. Journal of Systems and Software, 55(3), 301–320. Elsevier Science Publishing.
- Hudepohl, J. P., Aud, S. J., Khoshgoftaar, T. M., Allen, E. B. and Mayrand, J. (1996). EMERALD: Software metrics and models on the desktop. IEEE Software, 13(5), 56–60.
- Khoshgoftaar, T. M. and Allen, E. B. (1999). A comparative study of ordering and classification of fault-prone software modules. Empirical Software Engineering Journal, 4(2), 159–186.
- Khoshgoftaar, T. M., Allen, E. B. and Xu, Z. (2000). Predicting testability of program modules using a neural network. In Symposium on Application-Specific Systems and Software Engineering Technology, 57–62, Richardson, TX. IEEE Computer Society.
- Khoshgoftaar, T. M. and Seliya, N. (2002). Tree-based software quality models for fault prediction. In Proceedings: 8th International Software Metrics Symposium, 203–214, Ottawa, Ontario, Canada. IEEE Computer Society.
- Khoshgoftaar T. M., Geleyn, E. and Gao, K. (2002). An empirical study of the impact of count models predictions on module-order models. In Proceedings: 8th International Software Metrics Symposium, 161–172, Ottawa, Ontario, Canada. IEEE Computer Society.
- Khoshgoftaar, T. M. and Seliya, N. (2003). Fault prediction modeling for software quality estimation: Comparing commonly used techniques. Empirical Software Engineering Journal, 8(3), 255–283.
- Khoshgoftaar, T. M. and Allen, E. B. (2003). Ordering fault-prone software modules. Software Quality Journal, 11(1), 19–37.
- Khoshgoftaar, T. M. and Seliya, N. (2004). Software quality estimation with case-based reasoning. In Marvin Zelkowitz, editor, Software Quality Engineering with Computational Intelligence, volume 62 of Advances in Computers Series, 249–291. Elsevier Science.
- Lin, C. T. and Lee, C. S. G. (1996). Neural Fuzzy Systems: A Neuro-Fuzzy Synergism to Intelligent Systems. Prentice Hall Inc., Upper Saddle River, NJ USA.
- Lippmann, R. P. (1987). An introduction to computing with neural networks. Acoustics, Speech and Signal Processing Magazine, 4(2), 4–22.
- Ohlsson, N., Helander, M. and C. Wohlin. (1996). Quality improvement by identification of fault-prone modules using software design metrics. In Proceedings: International Conference on Software Quality, 1–13, Ottawa, Ontario, Canada.
- Pedrycz, W., Succi, G., Reformat, M., Musilek, P. and Bai, X. (2001). Self organizing maps as a tool for software analysis. In Proceedings of the Canadian Conference on Electrical and Computer Engineering, 1, 93–97, Toronto, Canada. IEEE Computer Society.
- Perry, W. E. (2000). Effective Methods for Software Testing. John Wiley & Sons, New York, NY, 2nd edition.
- Reformat, M., Pedrycz, W. and Pizzi, N. (2002). Software quality analysis with the use of computational intelligence. In Proceedings of IEEE World Congress on Computational Intelligence, 1156–1161, Honolulu, HI.
- Schneidewind, N. F. (2002). Body of knowledge for software quality measurement. IEEE Computer, 35(2), 77–83.
- Shepperd, M. and Kadoda, G. (2001). Comparing software prediction techniques using simulation. IEEE Transactions on Software Engineering, 27(11), 1014–1022.
- Shull, F., Basili, V., Boehm, B., Brown, A. W., Costa, P., Lindvall, M., Port, D., Rus, I., Tesoriero, R. and Zelkowitz, M. (2002). What we have learned about fighting defects. In Proceedings of 8th Internationa! Software Metrics Symposium, 249–258, Ottawa, Ontario, Canada. IEEE Computer Society.
- Suarez, A. and Lutsko, J. F. (1999). Globally optimal fuzzy decision trees for classification and regression. Pattern Analysis and Machine Intelligence, 21(12), 1297–1311. IEEE Computer Society.
- Votta, L. G. and Porter, A. A. (1995). Experimental software engineering: A report on the state of the art. In Proceedings of the 17th. International Conference on Software Engineering, 277–279, Seattle, WA USA, IEEE Computer Society.
- Whitten, I. W. and Frank, E. (2000). Data Mining: Practical Machine Learning Tools and Techniques with JAVA Implementations. Morgan Kaufmann, San Francisco, CA.
- Wohlin, C., Runeson, P., Host, M., Ohlsson, M. C., Regnell, B. and Wesslen, A. (2000). Experimentation in Software Engineering: An Introduction. Kluwer International Series in Software Engineering. Kluwer Academic Publishers, Boston, MA.
- Zhang, Du and Tsai, J. (2002). Machine learning and software engineering. In Proceedings of 14th International Conference on Tools with Artificial Intelligence, 22–29, Washington DC, IEEE Computer Society.