{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T00:48:43Z","timestamp":1767919723644,"version":"3.49.0"},"reference-count":0,"publisher":"Zarqa University","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IAJIT"],"published-print":{"date-parts":[[2022]]},"abstract":"<jats:p>Background: Quality is a critical aspect of any software system. Indeed, it is a key factor for the competitiveness, longevity, and effectiveness of software products. Code review facilitates the discovery of programming errors and defects, and using programming language standards is such a technique.\nAim: In this study, we developed a code review technique for achieving maximum software quality by using programming language standards.\nMethod: A Java Code Quality Reviewer tool (JCQR) was proposed as a practical technique. It is an automated Java code reviewer that uses SUN and other customized Java standards.\nResults: The JCQR tool produces new quality-measurement information that indicates applied, satisfied, and violated rules in a piece of code. It also suggests whether code quality should be improved. Accordingly, it can aid junior developers and students in establishing a successful programming attitude.\nLimitation: JCQR uses customized SUN-based Java programming language standards. Therefore, it fails to cover certain features of Java.<\/jats:p>","DOI":"10.34028\/iajit\/19\/3\/4","type":"journal-article","created":{"date-parts":[[2022,4,17]],"date-time":"2022-04-17T09:57:17Z","timestamp":1650189437000},"source":"Crossref","is-referenced-by-count":4,"title":["A Heuristic Tool for Measuring Software Quality Using Program Language Standards"],"prefix":"10.34028","volume":"19","author":[{"given":"Mohammad","family":"Abdallah","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mustafa","family":"Alrifaee","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"19944","published-online":{"date-parts":[[2022]]},"container-title":["The International Arab Journal of Information Technology"],"original-title":[],"language":"en","deposited":{"date-parts":[[2022,4,17]],"date-time":"2022-04-17T09:57:19Z","timestamp":1650189439000},"score":1,"resource":{"primary":{"URL":"http:\/\/iajit.org\/portal\/images\/Year2022\/No.3\/20015.pdf"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"references-count":0,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2022]]},"published-print":{"date-parts":[[2022,5,5]]}},"URL":"https:\/\/doi.org\/10.34028\/iajit\/19\/3\/4","archive":["Internet Archive"],"relation":{},"ISSN":["2309-4524","1683-3198"],"issn-type":[{"value":"2309-4524","type":"electronic"},{"value":"1683-3198","type":"print"}],"subject":[],"published":{"date-parts":[[2022]]}}}