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. |
|
|
|