{"id":41249,"date":"2025-08-25T19:23:44","date_gmt":"2025-08-25T19:23:44","guid":{"rendered":"https:\/\/uomosul.edu.iq\/en\/computerscience\/?p=41249"},"modified":"2025-08-25T19:23:55","modified_gmt":"2025-08-25T19:23:55","slug":"1-251","status":"publish","type":"post","link":"https:\/\/uomosul.edu.iq\/en\/computerscience\/2025\/08\/25\/1-251\/","title":{"rendered":"Master\u2019s thesis by Omar Raad Younus Alsammak"},"content":{"rendered":"<p>Discussion of the master\u2019s thesis in the College of Computer Science and Mathematics &#8211; Department of Software Department entitled: Enhanced Classification Framework for UML Class Diagrams<\/p>\n<p><strong>Master\u2019s thesis by Omar Raad Younus Alsammak <\/strong><\/p>\n<p><strong>Supervised by Assist Prof. Dr. Ashraf Abdulmunim Abdulmajeed<\/strong><\/p>\n<p>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\u2019s effectiveness in supporting design quality, reducing errors, and enhancing maintainability and scalability in the future.<\/p>\n<p>The discussion committee consists of<\/p>\n<p>Prof. Dr. Ibrahim Ahmed Saleh (Chairman)<\/p>\n<p>Assist. Prof. Dr. Mohammad Abdulghani Taha (member)<\/p>\n<p>Assist. Prof. Tawfeeq Mokdad Tawfeeq (member)<\/p>\n<p>Assist. Prof. Dr. Ashraf Abdulmunim Abdulmajeed (member and supervisor)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Discussion of the master\u2019s thesis in the College of Computer Science and Mathematics &#8211; Department of Software Department entitled: Enhanced Classification Framework for UML Class Diagrams Master\u2019s 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 <a href=\"https:\/\/uomosul.edu.iq\/en\/computerscience\/2025\/08\/25\/1-251\/\"> [Read More]<\/a><\/p>\n","protected":false},"author":24,"featured_media":41250,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-41249","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-viva"],"_links":{"self":[{"href":"https:\/\/uomosul.edu.iq\/en\/computerscience\/wp-json\/wp\/v2\/posts\/41249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uomosul.edu.iq\/en\/computerscience\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/uomosul.edu.iq\/en\/computerscience\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/uomosul.edu.iq\/en\/computerscience\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/uomosul.edu.iq\/en\/computerscience\/wp-json\/wp\/v2\/comments?post=41249"}],"version-history":[{"count":1,"href":"https:\/\/uomosul.edu.iq\/en\/computerscience\/wp-json\/wp\/v2\/posts\/41249\/revisions"}],"predecessor-version":[{"id":41251,"href":"https:\/\/uomosul.edu.iq\/en\/computerscience\/wp-json\/wp\/v2\/posts\/41249\/revisions\/41251"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/uomosul.edu.iq\/en\/computerscience\/wp-json\/wp\/v2\/media\/41250"}],"wp:attachment":[{"href":"https:\/\/uomosul.edu.iq\/en\/computerscience\/wp-json\/wp\/v2\/media?parent=41249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/uomosul.edu.iq\/en\/computerscience\/wp-json\/wp\/v2\/categories?post=41249"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/uomosul.edu.iq\/en\/computerscience\/wp-json\/wp\/v2\/tags?post=41249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}