<doi_batch xmlns="http://www.crossref.org/schema/4.4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="4.4.0"><head><doi_batch_id>01f2079d-69e1-41c6-9000-ad72ffc8046a</doi_batch_id><timestamp>20251104130155958</timestamp><depositor><depositor_name>wseas:wseas</depositor_name><email_address>mdt@crossref.org</email_address></depositor><registrant>MDT Deposit</registrant></head><body><journal><journal_metadata language="en"><full_title>WSEAS TRANSACTIONS ON COMPUTER RESEARCH</full_title><issn media_type="electronic">2415-1521</issn><issn media_type="print">1991-8755</issn><archive_locations><archive name="Portico"/></archive_locations><doi_data><doi>10.37394/232018</doi><resource>http://wseas.org/wseas/cms.action?id=13372</resource></doi_data></journal_metadata><journal_issue><publication_date media_type="online"><month>1</month><day>10</day><year>2025</year></publication_date><publication_date media_type="print"><month>1</month><day>10</day><year>2025</year></publication_date><journal_volume><volume>13</volume><doi_data><doi>10.37394/232018.2025.13</doi><resource>https://wseas.com/journals/cr/2025.php</resource></doi_data></journal_volume></journal_issue><journal_article language="en"><titles><title>Comparing Open Source with Software Code Generated by AI Tools from Software Maintainability Quality Factor Perspective</title></titles><contributors><person_name sequence="first" contributor_role="author"><given_name>Hamed J.</given_name><surname>Fawareh</surname><affiliation>Department of Software Engineering, Zarqa University, JORDAN</affiliation></person_name><person_name sequence="additional" contributor_role="author"><given_name>Hazim M.</given_name><surname>Al-Shdaifat</surname><affiliation>Department of Software Engineering, Zarqa University, JORDAN</affiliation></person_name><person_name sequence="additional" contributor_role="author"><given_name>Ghassan</given_name><surname>Samara</surname><affiliation>Department of Computer Science, Zarqa University, JORDAN</affiliation></person_name></contributors><jats:abstract xmlns:jats="http://www.ncbi.nlm.nih.gov/JATS1"><jats:p>Artificial Intelligence (AI) has made great strides in various industries, including software development, with tools such as ChatGPT transforming the way code is written, maintained, and optimized. This study examines the impact of AI-generated code on software quality, with a focus on maintainability, code complexity, and documentation quality. Comparing AI-generated code with open-source code from GitHub for three tasks of varying difficulty (easy, medium, and hard), we evaluated key metrics, including the maintainability index (MI), lines of code (LOC), cyclic complexity (CC), Halstead volume (V), and comment ratio. The findings indicate that AI-generated code is usually more verbose its cyclical complexity tends to drop on easier tasks, reducing error rates. In a complex task maintainability prefers to support programmers with AI-generated code significantly, and better documentation according to comments. These results show that AI tools can support and enhance code quality, especially, in an industry where maintainability and simplicity are critical.</jats:p></jats:abstract><publication_date media_type="online"><month>11</month><day>4</day><year>2025</year></publication_date><publication_date media_type="print"><month>11</month><day>4</day><year>2025</year></publication_date><pages><first_page>653</first_page><last_page>659</last_page></pages><publisher_item><item_number item_number_type="article_number">58</item_number></publisher_item><ai:program xmlns:ai="http://www.crossref.org/AccessIndicators.xsd" name="AccessIndicators"><ai:free_to_read start_date="2025-11-04"/><ai:license_ref applies_to="am" start_date="2025-11-04">https://wseas.com/journals/cr/2025/b185118-377.pdf</ai:license_ref></ai:program><archive_locations><archive name="Portico"/></archive_locations><doi_data><doi>10.37394/232018.2025.13.58</doi><resource>https://wseas.com/journals/cr/2025/b185118-377.pdf</resource></doi_data><citation_list><citation key="ref0"><unstructured_citation>Dwivedi, Y., Hughes, L., Ismagilova, E., G. A.-I. J. of, &amp;, U. (2021). Artificial Intelligence (AI): Multidisciplinary perspectives on emerging challenges, opportunities, and agenda for research, practice, and policy. International Journal of Information Management, Vol. 57, April 2021, https://doi.org/10.1016/j.ijinfomgt.2019.08.00 2. </unstructured_citation></citation><citation key="ref1"><doi>10.1007/978-3-031-83911-5_8</doi><unstructured_citation>Hamed Fawareh, Hazim M. Al-Shdaifat “Investigating AI-generated code on the impact on software efficiency code quality factor”, Sustainable Data Management, Vol. 171, pp. 89–97, 2025, Springer. https://doi.org/10.1007/978-3-031-83911-5_8. </unstructured_citation></citation><citation key="ref2"><unstructured_citation>Yetiştiren, B., Özsoy, I., Ayerdem, M., &amp; Tüzün, E. (2023). Evaluating the Code Quality of AI-Assisted Code Generation Tools: An Empirical Study on GitHub Copilot, Amazon CodeWhisperer, and ChatGPT. https://doi.org/10.48550/arXiv.2304.10778. </unstructured_citation></citation><citation key="ref3"><doi>10.1108/lhtn-12-2023-0214</doi><unstructured_citation>Saeidnia, H. R. (2023). Welcome to the Gemini era: Google DeepMind and the information industry. Library Hi Tech News. https://doi.org/10.1108/LHTN-12-2023-0214. </unstructured_citation></citation><citation key="ref4"><unstructured_citation>CG Balaji, Md Imran, S Vamsi Ujwala, Ajinkya P Edlabadkar, Hamed Fawareh, “An Improved Neural Classification Logic to Predict Kidney Disease Identification Using Medical Image Processing Principles", International Conference on Innovative Computing, Intelligent Communication and Smart Electrical Systems (ICSES), 2024, pp. 1-6. https://doi.org/10.1109/ICSES63760.2024.10 910605. </unstructured_citation></citation><citation key="ref5"><doi>10.22541/au.169264350.09273148/v1</doi><unstructured_citation>Guo, P. J., &amp; Cooper, R. (2023). Six Opportunities for Scientists and Engineers to Learn Programming Using AI Tools Such as ChatGPT. Computing in Science and Engineering, 25(3). https://doi.org/10.1109/MCSE.2023.3308476. </unstructured_citation></citation><citation key="ref6"><unstructured_citation>Hamed Fawareh, “Software quality model for maintenance software purposes”, International Journal of Engineering Research and Technology, 2020, 13(1), pp. 158-162. </unstructured_citation></citation><citation key="ref7"><unstructured_citation>Peng, S., Kalliamvakou, E., Cihon, P., &amp; Demirer, M. (2023). The Impact of AI on Developer Productivity: Evidence from GitHub Copilot. https://doi.org/10.48550/arXiv.2302.06590. </unstructured_citation></citation><citation key="ref8"><doi>10.1109/acit62805.2024.10876897</doi><unstructured_citation>Hamed Fawareh, Hazim M Al-Shdaifat, M Al-Refai, Faid AlNoor Fawareh, Mohammed Khouj, “Investigates the Impact of AIgenerated Code Tools on Software Readability Code Quality Factor” 2024 25th International Arab Conference on Information Technology (ACIT). https://doi.org/10.1109/ACIT62805.2024.108 76897. </unstructured_citation></citation><citation key="ref9"><unstructured_citation>Ajith Abraham, Bineet Kumar Gupta, Satya Bhushan Verma, Archana Sachindeo Maurya, Mohammad Husain, Arshad Ali, Sami Alshmrany, Sanjay Gupta, “Improvement of Translation Accuracy for the Word Sense Disambiguation System using Novel Classifier Approach”, The International Arab Journal of Information Technology (IAJIT), Vol. 21, Number 06, November 2024. </unstructured_citation></citation><citation key="ref10"><unstructured_citation>Nascimento, N., Alencar, P., &amp; Cowan, D. (2023). Comparing Software Developers with ChatGPT: An Empirical Investigation. https://doi.org/10.48550/arXiv.2305.11837. </unstructured_citation></citation><citation key="ref11"><unstructured_citation>Zhang, T., Sun, X., Zheng, Z., &amp; Li, G. (2022). Intelligent analysis for software data: research and applications. In Frontiers of Information Technology and Electronic Engineering (Vol. 23, Issue 5). https://doi.org/10.1631/FITEE.2230000. </unstructured_citation></citation><citation key="ref12"><unstructured_citation>Devalla, S., &amp; Yogix, M. K. (2023). Building Trust in AI -A Simplified Guide to Ensure Software Quality. Journal of Soft Computing Paradigm, 5(3). https://doi.org/10.36548/jscp.2023.3.001. </unstructured_citation></citation><citation key="ref13"><unstructured_citation>Perera, D. T. W. S., Premathilake, H. T. M., Thathsarani, K. P. H., Nethmini, R. H. T., De Silva, D. I., &amp; Samarasekara, H. M. P. P. K. H. (2023). Analyzing the Impact of Code Commenting on Software Quality. 2023 14th International Conference on Computing Communication and Networking Technologies, ICCCNT 2023. https://doi.org/10.1109/ICCCNT56998.2023.1 0307948. </unstructured_citation></citation><citation key="ref14"><unstructured_citation>Poldrack, R. A., Lu, T., &amp; Beguš, G. (2023). AI-assisted coding: Experiments with GPT-4. https://doi.org/10.48550/arXiv.2304.13187. </unstructured_citation></citation><citation key="ref15"><unstructured_citation>Kazemitabaar, M., Chow, J., Ma, C. K. T., Ericson, B. J., Weintrop, D., &amp; Grossman, T. (2023). Studying the Effect of AI Code Generators on Supporting Novice Learners in Introductory Programming. Conference on Human Factors in Computing Systems - Proceedings. https://doi.org/10.1145/3544548.3580919. </unstructured_citation></citation><citation key="ref16"><unstructured_citation>Vitale, A., Piantadosi, V., Scalabrino, S., &amp; Oliveto, R. (2023). Using Deep Learning to Automatically Improve Code Readability. Proceedings - 2023 38th IEEE/ACM International Conference on Automated Software Engineering, ASE 2023. https://doi.org/10.1109/ASE56229.2023.0011 2. </unstructured_citation></citation><citation key="ref17"><unstructured_citation>Qazi, S., Memon, M. S., Ali, A., &amp; Nizamani, S. (2022). Role of Artificial Intelligence (AI) Tools for Assuring Quality in Software. Journal of Southwest Jiaotong University, 57(2). https://doi.org/10.35741/issn.0258- 2724.57.2.5.</unstructured_citation></citation></citation_list></journal_article></journal></body></doi_batch>