Implementation of Preventive Maintenance in Educational Information Systems to Overcome Software Aging
DOI:
https://doi.org/10.63703/distances.v5i1.85Keywords:
availability, educational information system, ISO/IEC 25000, preventive maintenance, software aging, software quality, SQuaRE, Stochastic Petri NetAbstract
As educational institutions progressively depend on digital platforms for overseeing academic, administrative, and financial functions, established software systems encounter a subtle yet significant challenge referred to as software aging. Defined by a slow decrease in efficiency caused by memory leaks, resource fragmentation, and internal errors, software aging may lead to higher latency, system malfunctions, and diminished availability of services. This research introduces a preventive maintenance approach grounded in the ISO/IEC 25000 SQuaRE quality standard to address software aging in Educational Information Systems (EIS). By conducting an in-depth analysis of current studies and applying rejuvenation methods like planned restarts and enhanced resource management, the research assesses system quality based on essential SQuaRE metrics—usability, efficiency, and maintainability. Furthermore, Stochastic Petri Net (SPN) modeling is utilized to evaluate system availability across various maintenance conditions. The findings indicate that preventive maintenance not only improves the reliability of the system but also prolongs the software lifecycle and increases user satisfaction. This study aids in establishing a systematic framework for sustainable and anticipatory software management within the field of education.







