Evaluation of Program Completion Decision-based Recommendation System with the ISO Software Quality Model

2023 IEEE 15th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment, and Management (HNICEM)
(2023), pp. 1-6
John Heland Jasper C. Ortega
a
,
Ace C. Lagman
a
,
Roman M. De Angel
a
,
Abigail L. Alix
a
,
Pitz Gerald G. Lagrazon
b
a College of Computer Studies, FEU Institute of Technology, Manila, Philippines
b College of Engineering, Southern Luzon State University, Quezon Province, Philippines
Abstract: The assessment of students' academic performance based on ongoing records plays a vital role in enabling timely interventions for successful graduation. Variances in degree program completion times emphasize the need to tailor subjects and courses to individual student requirements. However, limited research exists on student degree completion, presenting challenges related to diverse student backgrounds, information gaps in courses, and accommodating evolving progress in predictions. Educational institutions are adapting flexible curricula, necessitating a diverse range of courses and informed decision-making for academic planning. Structured course sequences in universities ensure a gradual buildup of knowledge and skills, aiding students in tackling more complex subjects progressively. A decision-based recommendation system for predicting graduation time was developed and evaluated using the ISO/IEC 25010 Software Quality Model. This model included parameters like functionality, performance, compatibility, usability, reliability, security, maintainability, and portability. Each parameter was assessed to ensure the system's functionality, performance optimization, cross-platform compatibility, user-friendliness, reliability, security, ease of maintenance, and adaptability to different environments. Through this evaluation, the system's quality and efficacy were comprehensively validated, confirming its ability to achieve intended objectives and meet user requirements.