Mohammad Amro
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Mohammad Amro has a total of 10 co-authors. Here are the top co-authors by number of shared publications:
- Wasfi G. Al-Khatib
Information & Computer Science Department (ICS), King Fahd University of Petroleum & Minerals (KFUPM), Dhahran 31261, Saudi Arabia
6 shared publications - Abdulkareem Alzahrani
Faculty of Computing and Information, Al-Baha University, Al-Baha 65779, Saudi Arabia
2 shared publications - Fatma Mallouli
Imam Abdulrahman Bin Faisal University
2 shared publications - Mohamed Mehdi Trigui
Information & Computer Science Department (ICS), King Fahd University of Petroleum & Minerals (KFUPM), Dhahran 31261, Saudi Arabia
2 shared publications - Moustafa Elshafei
Department of Communications and Information Engineering, Zewail City University of Science and Technology, 6th of October City, Egypt
2 shared publications - Taha Fanoush
Computer Science Department, University of Benghazi, Benghazi, Libya
2 shared publications
Latest Publications
- 1 May 2026
- Published by Springer Nature
- p. 264-275
A Rule-Based Approach for Arabic Poem Meter Classification Using Pairwise Alignment Matching
- 1 May 2026
- Published by Springer Nature
- p. 264-275
A Rule-Based Approach for Arabic Poem Meter Classification Using Pairwise Alignment Matching
- Open Access
AI-Driven Code Documentation: Comparative Evaluation of LLMs for Commit Message Generation
Commit messages are essential for understanding software evolution and maintaining traceability of projects; however, their quality varies across repositories. Recent Large Language Models provide a promising path to automate this task by generating concise context-sensitive commit messages directly from code diffs. This paper provides a comparative study of three paradigms of large language models: zero-shot prompting, retrieval-augmented generation, and fine-tuning, using the large-scale CommitBench dataset that spans six programming languages. We assess the performance of the models with automatic metrics, namely BLEU, ROUGE-L, METEOR, and Adequacy, and a human assessment of 100 commits. In the latter, experienced developers rated each generated commit message for Adequacy and Fluency on a five-point Likert scale. The results show that fine-tuning and domain adaptation yield models that perform consistently better than general-purpose baselines across all evaluation metrics, thus generating commit messages with higher semantic adequacy and clearer phrasing than zero-shot approaches. The correlation analysis suggests that the Adequacy and BLEU scores are closer to human judgment, while ROUGE-L and METEOR tend to underestimate the quality in cases where the models generate stylistically diverse or paraphrased outputs. Finally, the study outlines a conceptual integration pathway for incorporating such models into software development workflows, emphasizing a human-in-the-loop approach for quality assurance.
Open AccessAI-Driven Code Documentation: Comparative Evaluation of LLMs for Commit Message Generation
Commit messages are essential for understanding software evolution and maintaining traceability of projects; however, their quality varies across repositories. Recent Large Language Models provide a promising path to automate this task by generating concise context-sensitive commit messages directly from code diffs. This paper provides a comparative study of three paradigms of large language models: zero-shot prompting, retrieval-augmented generation, and fine-tuning, using the large-scale CommitBench dataset that spans six programming languages. We assess the performance of the models with automatic metrics, namely BLEU, ROUGE-L, METEOR, and Adequacy, and a human assessment of 100 commits. In the latter, experienced developers rated each generated commit message for Adequacy and Fluency on a five-point Likert scale. The results show that fine-tuning and domain adaptation yield models that perform consistently better than general-purpose baselines across all evaluation metrics, thus generating commit messages with higher semantic adequacy and clearer phrasing than zero-shot approaches. The correlation analysis suggests that the Adequacy and BLEU scores are closer to human judgment, while ROUGE-L and METEOR tend to underestimate the quality in cases where the models generate stylistically diverse or paraphrased outputs. Finally, the study outlines a conceptual integration pathway for incorporating such models into software development workflows, emphasizing a human-in-the-loop approach for quality assurance.
- Open Access
- 1 January 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 14, 121123-121146
WrIHAM: A Comprehensive Dataset for Writer Identification in Historical Arabic Manuscripts
- 1 January 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 14, 121123-121146
Open AccessWrIHAM: A Comprehensive Dataset for Writer Identification in Historical Arabic Manuscripts
- Open Access
- 24 December 2025
- Published by MDPI AG in Preprints.org
AI-Driven Code Documentation: Comparative Evaluation of LLMs for Commit Message Generation
Commit messages are essential for understanding software evolution and maintaining traceability of projects; nevertheless, their quality varies across repositories. Recent Large Language Models provide a promising path to automate this task by generating concise context and sensitive commit messages directly from code diffs. This paper provides a comparative study of three paradigms of large language models: zero-shot prompting, retrieval augmented generation, and fine-tuning, using the large scale CommitBench dataset that spans six programming languages. We assess the performance of the models with automatic metrics, namely BLEU, ROUGE-L, METEOR, and Adequacy, and a human assessment of 100 commits. In the latter, experienced developers rated each generated commit message for Adequacy and Fluency on a five-point Likert scale. The results show that fine-tuning and domain adaptation yield models that perform consistently better than general-purpose baselines across all evaluation metrics, thus generating commit messages with higher semantic adequacy and clearer phrasing than zero-shot. The correlation analysis suggests that the Adequacy and BLEU scores are closer to human judgment, while ROUGE-L and METEOR tend to underestimate the quality in cases where the models generate stylistically diverse or paraphrased outputs. Finally, the study outlines a conceptual integration pathway for incorporating such models into software development workflows, emphasizing a human in the loop approach for quality assurance.
- 24 December 2025
- Published by MDPI AG in Preprints.org
Open AccessAI-Driven Code Documentation: Comparative Evaluation of LLMs for Commit Message Generation
Commit messages are essential for understanding software evolution and maintaining traceability of projects; nevertheless, their quality varies across repositories. Recent Large Language Models provide a promising path to automate this task by generating concise context and sensitive commit messages directly from code diffs. This paper provides a comparative study of three paradigms of large language models: zero-shot prompting, retrieval augmented generation, and fine-tuning, using the large scale CommitBench dataset that spans six programming languages. We assess the performance of the models with automatic metrics, namely BLEU, ROUGE-L, METEOR, and Adequacy, and a human assessment of 100 commits. In the latter, experienced developers rated each generated commit message for Adequacy and Fluency on a five-point Likert scale. The results show that fine-tuning and domain adaptation yield models that perform consistently better than general-purpose baselines across all evaluation metrics, thus generating commit messages with higher semantic adequacy and clearer phrasing than zero-shot. The correlation analysis suggests that the Adequacy and BLEU scores are closer to human judgment, while ROUGE-L and METEOR tend to underestimate the quality in cases where the models generate stylistically diverse or paraphrased outputs. Finally, the study outlines a conceptual integration pathway for incorporating such models into software development workflows, emphasizing a human in the loop approach for quality assurance.
- Open Access
- 1 January 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 13, 175047-175068
Mispronunciation Detection and Diagnosis for Young Arabic Learners Using Transfer Learning
- 1 January 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 13, 175047-175068
Open AccessMispronunciation Detection and Diagnosis for Young Arabic Learners Using Transfer Learning
- 18 December 2024
- Published by Springer Nature
- p. 28-40
Arabic Pronunciation Assessment for Saudi Arabian Students: Corpus Development and System Architecture
- 18 December 2024
- Published by Springer Nature
- p. 28-40
Arabic Pronunciation Assessment for Saudi Arabian Students: Corpus Development and System Architecture