12
Views
4
CrossRef citations to date
0
Altmetric
Original Articles

An Empirical Assessment on Program Module-Order Models

, &
Pages 171-190 | Received 01 May 2005, Accepted 01 Dec 2005, Published online: 09 Feb 2016

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.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.