Article Information  
Utility of CK Metrics in Predicting Size of Board-Based Software Games

Keywords: Accuracy Measures, Chidamber and Kemerer Metrics, Game Sizing, Multiple Linear Regression, Open Source, Project Management, Project Planning, Simple Linear Regression, Software Size Estimation, K-fold Cross Validation

Mehran University Research Journal of Engineering & Technology

Volume 36 ,  Issue 4

NOSHEEN   SABAHAT , ALI AFZAL MALIK   , FAROOQUE AZAM   ,

References
1. Fenton, N.E., and Pfleeger, S.L., "Software Metrics: A Rigorous and Practical Approach", 2nd Edition, PWS Publishing Co., pp. 435-445, Boston USA, 1998.
2. QSM Code Counters, http://www.qsm.com/resources/ code-counters/, [Last Accessed: 30th December 2016].
3. Pfleeger, S.L., Wu, F., and Lewis, R., "Software Cost Estimation and Sizing Methods: Issues and Guidelines", RAND Corporation, pp. 1-7, California USA, 2005.
4. Boehm, B.W., Abts, C., Brown, A.W., Chulani, S., Clark, B.K., Horowitz, E., Madachy, R., Reifer, D.J., and Steece, B., "Software Cost Estimation with COCOMO-II", Prentice Hall, New Jersey USA, 2000.
5. Laird, L.M., and Brennan, M.C., "Software Measurement and Estimation: A Practical Approach", John Wiley & Sons, New Jersey, USA, 2006.
6. Albrecht, A.J., "Measuring Application Development", Proceedings of the IBM Applications Development Joint SHARE/ GUIDE Symposium, pp. 83–92, California, USA, 1979.
7. Meyer, B., "Object-Oriented Software Construction", Prentice Hall, Volume. 2, pp. 331-410. New York USA, 1988.
8. Booch, G., "Object-Oriented Analysis and Design", Addison-Wesley, California USA, 1980.
9. Blaha, M., and Rumbaugh, J., "Object-Oriented Modeling and Design with UML", Pearson Education, Upper Saddle River, USA, 2005.
10. Zhou, Y., Yang, Y., Xu, B., Leung, H. and Zhou, X., "Source Code Size Estimation Approaches for Object- Oriented Systems from UML Class Diagrams: A Comparative Study", Information and Software Technology, Volume 56, No. 2, pp. 220-237, 2014.
11. Chikofsky, E.J. and Cross, J.H., "Reverse Engineering and Design Recovery: A Taxonomy", IEEE Software, Volume 7, No. 1, pp. 13-17, 1990.
12. Chidamber, S.R. and Kemerer, C.F., "A Metrics Suite for Object-Oriented Design", IEEE Transactions on Software Engineering, Volume 20, No. 6, pp. 476–493, 1994.
13. Chidamber, S.R., Darcy, D.P. and Kemerer, C.F., "Managerial Use of Metrics for Object-Oriented Software: An Exploratory Analysis", IEEE Transactions on Software Engineering, Volume 24, No. 8, pp. 629-639, 1998.
14. Picard, R.R., Cook, R.D., "Cross-Validation of Regression Models", Journal of the American Statistical Association, Volume 79, No. 387, pp. 575-83, 1984.
15. Mišic, V.B., Tešic, D.N., "Estimation of Effort and Complexity: An Object-Oriented Case Study", Journal of Systems and Software, Volume 41, No. 2, pp. 133-143, 1998.
16. Harizi, M., "The Role of Class Diagram in Estimating Software Size", International Journal of Computer Applications, Volume 44, No. 5, pp. 31-33, 2012.
17. Costagliola, G., Ferrucci, F., Tortora, G., Vitiello, G., "Class point: An Approach for the Size Estimation of Object- Oriented Systems", IEEE Transactions on Software Engineering, Volume 31, No. 1, pp.52-74, 2005.
18. Tan, H.B.K., Zhao, Y. and Zhang, H., "Conceptual Data Model-based Software Size Estimation for Information Systems", ACM Transactions on Software Engineering and Methodology, Volume 19, No. 2, pp. 1-37, 2009.
19. Antoniol, G., Lokan, C., Fiutem, R., "Object-Oriented Function Points: An Empirical Validation", Empirical Software Engineering, Volume 8, No. 3, pp. 225-254, 2003.
20. Antoniol, G., Lokan, C., Caldiera, G., and Fiutem, R., "A Function Point-like Measure for Object-Oriented Software", Empirical Software Engineering, Volume 4, No. 3, pp. 263-287, 1999.
21. Carbone, M., Santucci, G., "Fast&&Serious: A UML Based Metric for Effort Estimation",Proceedings of the 6th International ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering, pp. 35-44, 2002.
22. Chidamber, S.R. and Kemerer, C.F., "Towards a Metrics Suite for Object-Oriented Design", Proceedings of 6th OOPSLA Conference, ACM, pp. 197-211, 1991
23. Bakar, N.S., "The Analysis of Object-Oriented Metrics in C++ Programs". Lecture Notes on Software Engineering, Volume 4, No. 1, pp. 48, 2016.
24. Understand tool, https://www. scitools.com/, [Last Accessed: 25thDecember 2016].
25. Sabahat, N., Malik, A.A., Azam, F., "A Size Estimation Model for Desktop Games", Submitted to IEEE Access, 2017.
26. Sabahat, N., Malik, A.A., Azam, F., "Size Estimation of Open Source Board-based Software Games", Presented at the 9th IEEE International Conference on Open Source Systems and Technologies, 2015.
27. UCC, Unified Code Counter, http://sunset.usc.edu/ucc_wp/ , [Last Accessed: 30thOctober 2016].
28. QSM Gearing Factors, "A Flexible Sizing Approach, Quantitative Software Management. Inc. http:// www.qsm.com/Blog/Gearing%20Factors.pdf, [Last Accessed: 30thDecember 2016].
29. QSM, Function Point Languages Table Version 4.0, Quantitative Software Management, http:// www.qsm.com/resources/function-pointlanguages-table/ index.html, [Last Accessed: 30th December 2016].
30. Weisberg, S., "Applied Linear Regression", Wiley, 1980.
31. Fritz, M., and Berger, P.D., "Improving the User Experience Through Practical Data Analytics", Morgan Kaufmann, pp. 239-269, 2015.
32. IBM Corp. Released 2013. IBM SPSS Statistics for Windows, Version 22.0, IBM Corp, New York, 2013.
33. Cook, R.D., "Detection of Influential Obserations in Linear Regression", Technometrics, Volume 19, pp.15-18, 1977.
34. O’brien, R.M., "A Caution Regarding Rules of Thumb for Variance Inflation Factors", Quality and Quantity, Volume 41, No.5, pp.673-690, 2007.
35. Foss, T., Stensrud, E., Kitchenham, and B., Myrtveit, I., "A Simulation Study of the Model Evaluation Criterion MMRE", IEEE Transactions on Software Engineering, Volume 29, No. 11, pp. 985-95, 2003.
36. Port, D., and Korte, M., "Comparative Studies of the Model Evaluation Criterions MMRE and PRED in Software Cost Estimation Research", Proceedings of the Second ACMIEEE International Symposium on Empirical Software Engineering and Measurement, 2008
37. Conte, S.D., Dunsmore, H.E., and Shen, V.Y., "Software Engineering Metrics and Models", BenjaminCummings Publishing Co.,Redwood, 1986.
38. Myrtveit, I., Stensrud, E., and Shepperd, M., "Reliability and Validity in Comparative Studies of Software Prediction Models", IEEE Transactions on Software Engineering, Volume 31, No. 5, pp. 380-391, 2005.