Prototype Development of Risk Mitigation for Software Anti-Ageing System
DOI:
https://doi.org/10.37934/araset.31.2.220233Keywords:
Risk mitigation, software anti-ageing, software ageing, software engineering, software maintenanceAbstract
Constance computer program changes during software maintenance cause program structure and its execution to degrade which in the long run reduce the quality of the program, driving to the rise of software ageing. Change analysis is essential to assess and oversee the effect of changes to handle ageing issue. However, the evaluation of risks is still vague. There are also insufficient tools for change analysis amid software maintenance for ensuring anti-ageing. This motivates the study to propose risk mitigation process as a method to evaluate the risks from software change and construct a prototype as a platform to aid change analysis phase during software maintenance. The prototype aims to foresee and minimize chances of risks from software changes that lead to software ageing. This paper discusses on the development of a prototype named Risk Mitigation for Software Anti-Ageing System that is designed and developed based on software development lifecycle methodology to establish successful development and implementation of the system. The discoveries from this study offer assistance for software maintainers to conduct risk assessment during change analysis in software maintenance via the digital risk mitigation process to ensure software anti-ageing.