25 August، 2025
Master’s thesis by Omar Raad Younus Alsammak

Discussion of the master’s thesis in the College of Computer Science and Mathematics – Department of Software Department entitled: Enhanced Classification Framework for UML Class Diagrams
Master’s thesis by Omar Raad Younus Alsammak
Supervised by Assist Prof. Dr. Ashraf Abdulmunim Abdulmajeed
The thesis focused on developing an enhanced classification framework for Class Diagrams in the Unified Modeling Language (UML) to improve structural design quality in the early stages of the Software Development Life Cycle (SDLC) and reduce the cost and effort of later fixes. It integrated Artificial Intelligence (AI) and Machine Learning (ML) techniques to automatically evaluate diagrams by extracting their features from XML files and analyzing them using software metrics. The proposed tool implemented a Hard Voting ensemble model combining multiple classification algorithms, achieving an accuracy of 94.64%. The results confirmed the framework’s effectiveness in supporting design quality, reducing errors, and enhancing maintainability and scalability in the future.
The discussion committee consists of
Prof. Dr. Ibrahim Ahmed Saleh (Chairman)
Assist. Prof. Dr. Mohammad Abdulghani Taha (member)
Assist. Prof. Tawfeeq Mokdad Tawfeeq (member)
Assist. Prof. Dr. Ashraf Abdulmunim Abdulmajeed (member and supervisor)

















