Initial Review on ICTS Governance for Software Anti-Aging

Mohamad Khairudin Morshidi - Universiti Putra Malaysia, Selangor, Malaysia
Rozi Nor Haizan Nor - Universiti Putra Malaysia, Selangor, Malaysia
Hairulnizam Mahdin - Universiti Tun Hussein Onn Malaysia, Johor, Malaysia

Citation Format:



For the past 20 years various researches regarding software aging have been conducted. Software aging is the situation in which the accumulation of errors occurring in operational software system that has run for a long time that may lead to performance degradation, resource depletion and eventually causing the software to crash or hang [1]. David Parnas divided software aging into two categories: 1) the failure of the software to adapt with environment that is dynamic and 2) the result of the changes itself [2]. Factors that can affects software aging can be classified into several categories: 1) functional, 2) human, 3) product and 4) environment [3]. In general, the factors that affect software aging can be divided into internal and external factors. The main objectives of this paper are to briefly describe the definition of software aging and also ICTS governance. In addition   to that, this paper also compiles the software aging factors that are being investigated by previous researchers. The need for future research regarding ICTS governance and Software aging also determined at the end of this paper. 


governance; ICTS; anti aging

Full Text:



Cotroneo, D., Natella, R., Pietrantuono, R., & Russo, S. (2011). Software aging and rejuvenation: Where we are and where we are going. In Proceedings - 2011 3rd International Workshop on Software Aging and Rejuvenation, WoSAR 2011.

Parnas, D. L. (1994). Software aging. In Proceedings of 16th International Conference on Software Engineering (pp. 279–287).

Yahaya, J. H. A. D. ; Z. H. A. (2016). Evergreen Software Preservation : The Anti-Ageing Model, 1–6.

Kan, B. A. H. G. R. (2004). IT Governance and Corporate Governance at ING. ISACA Journal, 2.

Kendall, K. E., Kendall, J. E., & Kah, M. M. O. (2006). Formulating information and communication technology (ICT) policy through discourse: How Internet discussions shape policies on ICTs for developing countries. Information Technology for Development, 12(1), 25–43.

Weill, P., & Ross, J. (2005). A Matrixed Approach to Designing IT Governance. In MIT Sloan Management Review (Vol. 46, pp. 26–34).

Rozi Nor Haizan Binti Nor. (2013). ICT Service Quality Measurement Framework for Malaysian Universities Context. Universiti Teknologi Malaysia.

Ghoneim S.A., F. H. M. a, Ghoneim, S. a, & Fahmy, H. M. a. (2003). Evaluation of the DRM and the time for preventive maintenance for aging software. Software Quality Journal, 11(1), 57–75.

Levy, Y., & Ellis, T. J. (2006). A systems approach to conduct an effective literature review in support of information systems research. Informing Science, 9, 181–211.

Abdullah, Z. H., Yahaya, J., & Deraman, A. (2015). Towards anti-Ageing model for the evergreen software system. Proceedings - 5th International Conference on Electrical Engineering and Informatics: Bridging the Knowledge between Academic, Industry, and Community, ICEEI 2015, 388–393.

Bao, Y., Sun, X., & Trivedi, K. S. (2005). A workload-based analysis of software aging, and rejuvenation. IEEE Transactions on Reliability, 54(3), 541–548.

Castelli, V., Harper, R. E., Heidelberger, P., Hunter, S. W., Trivedi, K. S., Vaidyanathan, K., & Zeggert, W. P. (2001). Proactive management of software aging. IBM Journal of Research and Development, 45(2), 311–332.

Adams, E. N. (1984). Optimizing Preventive Service of Software Products. IBM Journal of Research and Development, 28(January), 2–14.

Jamaiah Yahaya, & Aziz Deraman. (2012). Towards the Anti-Ageing Model for Application Software. Proceedings of the World Congress on Engineering 2012, II, 5.