The Implementation of Software Anti-Ageing Model towards Green and Sustainable Products

Abstract

Software ageing is a phenomenon that normally occurs in a long running software. Progressive degradation of software performance is a symptom that shows software is getting aged and old. Researchers believe that the ageing phenomenon can be delayed by applying anti-ageing techniques towards the software or also known as software rejuvenation. Software ageing factors are classified into two categories: internal and external factors. This study focuses on external factors of software ageing, and are categorized into three main factors: environment, human and functional. These three factors were derived from empirical study that been conducted involving fifty software practitioners in Malaysia. The anti-ageing model (SEANA model) is proposed to support in preventing the software from prematurely aged, thus prolong its usage and sustainable in their environment. SEANA model is implemented in collaboration with a government agency in Malaysia to verify and validate the model in real environment. The prototype of SEANA model was developed and applied in the real case study. Furthermore, the anti-ageing guideline and actions are suggested for ageing factors to delay the ageing phenomenon in application software and further support the greenness and sustainability of software products.

Authors and Affiliations

Zuriani Hayati Abdullah, Jamaiah Yahaya, Siti Rohana Ahmad Ibrahim, Sazrol Fadzli, Aziz Deraman

Keywords

Related Articles

Enhanced Version of Multi-algorithm Genetically Adaptive for Multiobjective optimization

Multi-objective EAs (MOEAs) are well established population-based techniques for solving various search and optimization problems. MOEAs employ different evolutionary operators to evolve populations of solutions for appr...

Comparing the Usability of M-Business and M-Government Software in Saudi Arabia

This study presents a usability assessment of mobile presence in the Kingdom of Saudi Arabia (KSA), with a particular focus on the variance between M-business and M-government presence. In fact, a general hypothesis was...

IoT based Temperature and Humidity Controlling using Arduino and Raspberry Pi

Internet of Things (IoT) plays a pivotal part in our mundane daily life by controlling electronic devices using networks. The controlling is done by minutely observing the important parameters which generate vital pieces...

High Performance Color Image Processing in Multicore CPU using MFC Multithreading

Image processing is an engineering field where stored image data is readily available for parallel processing. Basically data processing algorithms developed in sequential approach are not capable of harnessing the compu...

On the Sampling and the Performance Comparison of Controlled LTI Systems

In this paper, the impact of the discretization techniques and the sampling time, on the finite-time stabilization of sampled-data controlled Linear Time Invariant (LTI) systems, is investigated. To stabilize the process...

Download PDF file
  • EP ID EP578014
  • DOI 10.14569/IJACSA.2019.0100507
  • Views 84
  • Downloads 0

How To Cite

Zuriani Hayati Abdullah, Jamaiah Yahaya, Siti Rohana Ahmad Ibrahim, Sazrol Fadzli, Aziz Deraman (2019). The Implementation of Software Anti-Ageing Model towards Green and Sustainable Products. International Journal of Advanced Computer Science & Applications, 10(5), 42-50. https://europub.co.uk/articles/-A-578014