{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,14]],"date-time":"2025-05-14T12:00:05Z","timestamp":1747224005938,"version":"3.40.5"},"reference-count":21,"publisher":"IGI Global","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,10,1]]},"abstract":"<p>Readability metric is considered to be one of the most important factors that may affect games business in terms of evaluating games' quality in general and usability in particular. As games may go through many evolutions and developed by many developers, code readability can significantly impact the time and resources required to build, update or maintain such games. This paper introduces a new approach to detect readability for games built in Java or C++ for desktop and mobile environments. Based on data mining techniques, an approach for predicting the type of the game is proposed based on readability and some other software metrics or attributes. Another classifier is built to predict software readability in games applications based on several collected features. These classifiers are built using machine learning algorithms (J48 decision tree, support vector machine, SVM and Naive Bayes, NB) that are available in WEKA data mining tool.<\/p>","DOI":"10.4018\/ijeei.2013100104","type":"journal-article","created":{"date-parts":[[2014,5,8]],"date-time":"2014-05-08T19:38:49Z","timestamp":1399577929000},"page":"47-57","source":"Crossref","is-referenced-by-count":6,"title":["A Business Classifier to Detect Readability Metrics on Software Games and Their Types"],"prefix":"10.4018","volume":"4","author":[{"given":"Yahya M.","family":"Tashtoush","sequence":"first","affiliation":[{"name":"Department of Computer Science, Computer and Information Technology Faculty, Jordan University of Science and Technology (JUST), Irbid, Jordan"}]},{"given":"Derar","family":"Darwish","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Computer and Information Technology Faculty, Jordan University of Science and Technology (JUST), Irbid, Jordan"}]},{"given":"Motasim","family":"Albdarneh","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Computer and Information Technology Faculty, Jordan University of Science and Technology (JUST), Irbid, Jordan"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7832-5081","authenticated-orcid":true,"given":"Izzat M.","family":"Alsmadi","sequence":"additional","affiliation":[{"name":"Department of Information Systems, Prince Sultan University, Riyadh, Kingdom of Saudi Arabia"}]},{"given":"Khalid","family":"Alkhatib","sequence":"additional","affiliation":[{"name":"Department of Computer Information Systems, Computer and Information Technology Faculty, Jordan University of Science and Technology (JUST), Irbid, Jordan"}]}],"member":"2432","reference":[{"key":"ijeei.2013100104-0","doi-asserted-by":"crossref","unstructured":"Aggarwal, K., Singh, Y., & Chhabra, J. K. (2002). An integrated measure of software maintainability. In Proc. Reliability and Maintainability Symp (pp. 235-241).","DOI":"10.1109\/RAMS.2002.981648"},{"key":"ijeei.2013100104-1","doi-asserted-by":"crossref","unstructured":"Alsmadi, I., & Magel, K. (2006). Open source evolution analysis. In Proceedings of the 22nd IEEE International Conference on Software Maintenance (ICSM).","DOI":"10.1109\/ICSM.2006.45"},{"key":"ijeei.2013100104-2","doi-asserted-by":"publisher","DOI":"10.1145\/69605.2085"},{"key":"ijeei.2013100104-3","doi-asserted-by":"crossref","unstructured":"Buse, R. P. L., & Westley, R. W. (2008). A metric for software readability. In Proceedings of the 2008 International Symposium on Software Testing and Analysis (SSTA '08) (pp. 121-130).","DOI":"10.1145\/1390630.1390647"},{"key":"ijeei.2013100104-4","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.70"},{"key":"ijeei.2013100104-5","unstructured":"Campwood Software. (2013). Source monitor tool. Retrieved from http:\/\/www.campwoodsw.com\/index.html"},{"key":"ijeei.2013100104-6","doi-asserted-by":"crossref","unstructured":"Chen, G., Wang, Z., Zhang, R., Zhou, K., Huang, S., Ni, K., et al. (2010). A refined decompiler to generate C code with high readability. In Proceedings of the Reverse Engineering 17th Working Conference on Reverse Engineering (WCRE) (pp. 150-154).","DOI":"10.1109\/WCRE.2010.24"},{"key":"ijeei.2013100104-7","unstructured":"Collar, E., Jr., & Valerdi, R. (2006). Role of software readability on software development cost. In Proceedings of the 21st International Forum on COCOMO and Software Cost Modeling, Herndon, VA."},{"issue":"6","key":"ijeei.2013100104-8","first-page":"194","article-title":"Mining software metrics from the Jazz repository.","volume":"1","author":"A. M.Connor","year":"2011","journal-title":"ARPN Journal of Systems and Software"},{"key":"ijeei.2013100104-9","first-page":"1391","article-title":"The entire regularization path for the support vector machine.","volume":"5","author":"T.Hastie","year":"2004","journal-title":"Journal of Machine Learning Research"},{"issue":"2","key":"ijeei.2013100104-10","first-page":"57","article-title":"An integrated approach for measuring software quality and code readability.","volume":"1","author":"G.Jyothi","year":"2011","journal-title":"International Journal of Internet Computing"},{"issue":"9","key":"ijeei.2013100104-11","doi-asserted-by":"crossref","DOI":"10.18637\/jss.v015.i09","article-title":"Support vector machines in R.","volume":"15","author":"A.Karatzoglou","year":"2006","journal-title":"Journal of Statistical Software"},{"issue":"1","key":"ijeei.2013100104-12","first-page":"35","article-title":"Predict software failure-prone by learning Bayesian network.","volume":"1","author":"Y.Liu","year":"2008","journal-title":"International Journal of Advanced Science and Technology"},{"journal-title":"Predicting software projects cost estimation based on. International Scholarly Research Network","year":"2012","author":"H.Najadat","key":"ijeei.2013100104-13"},{"key":"ijeei.2013100104-14","doi-asserted-by":"publisher","DOI":"10.9790\/0661-0664448"},{"key":"ijeei.2013100104-15","doi-asserted-by":"crossref","unstructured":"Orme, A. M., Yao, H., & Etzkorn, L. H. (2006). Coupling metrics for ontology-based systems. IEEE Software, IEEE, 102-108.","DOI":"10.1109\/MS.2006.46"},{"issue":"6","key":"ijeei.2013100104-16","article-title":"An accurate model of software code readability.","volume":"1","author":"P.Sivaprakasam","year":"2012","journal-title":"International Journal of Engineering Research & Technology"},{"issue":"6","key":"ijeei.2013100104-17","doi-asserted-by":"crossref","first-page":"441","DOI":"10.14257\/ijseia.2013.7.6.38","article-title":"Impact of programming features on code readability.","volume":"7","author":"Y. M.Tashtoush","year":"2013","journal-title":"International Journal of Software Engineering and Its Applications"},{"key":"ijeei.2013100104-18","doi-asserted-by":"crossref","unstructured":"Wang, X., Pollock, L., & Vijay-Shanker, K. (2011). Automatic segmentation of method code into meaningful blocks to improve readability. In Proceedings of the 18th Working Conference on Reverse Engineering (pp. 35-44).","DOI":"10.1109\/WCRE.2011.15"},{"key":"ijeei.2013100104-19","doi-asserted-by":"crossref","unstructured":"Yu, S., & Zhou, S. (2010). A survey on metric of software complexity. In Proceedings of the 2nd IEEE International Conference on Information Management and Engineering (ICIME) (pp. 352-356).","DOI":"10.1109\/ICIME.2010.5477581"},{"key":"ijeei.2013100104-20","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCC.2004.829279"}],"container-title":["International Journal of E-Entrepreneurship and Innovation"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=106899","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,2]],"date-time":"2022-06-02T00:40:24Z","timestamp":1654130424000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/ijeei.2013100104"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2013,10,1]]},"references-count":21,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2013,10]]}},"URL":"https:\/\/doi.org\/10.4018\/ijeei.2013100104","relation":{},"ISSN":["1947-8585","1947-8593"],"issn-type":[{"type":"print","value":"1947-8585"},{"type":"electronic","value":"1947-8593"}],"subject":[],"published":{"date-parts":[[2013,10,1]]}}}