The implementation of software anti-ageing model towards green and sustainable products

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

Research output: Contribution to journalArticle

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.

Original languageEnglish
Pages (from-to)42-50
Number of pages9
JournalInternational Journal of Advanced Computer Science and Applications
Volume10
Issue number5
Publication statusPublished - 1 Jan 2019

Fingerprint

Aging of materials
Application programs
Sustainable development
Degradation

Keywords

  • Ageing prevention
  • Emprirical study
  • Green and sustainable product
  • SEANA model
  • SeRIS prototype system
  • Software ageing factor
  • Software anti-ageing model

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

The implementation of software anti-ageing model towards green and sustainable products. / Abdullah, Zuriani Hayati; Yahaya, Jamaiah; Ibrahim, Siti Rohana Ahmad; Fadzli, Sazrol; Deraman, Aziz.

In: International Journal of Advanced Computer Science and Applications, Vol. 10, No. 5, 01.01.2019, p. 42-50.

Research output: Contribution to journalArticle

Abdullah, Zuriani Hayati ; Yahaya, Jamaiah ; Ibrahim, Siti Rohana Ahmad ; Fadzli, Sazrol ; Deraman, Aziz. / The implementation of software anti-ageing model towards green and sustainable products. In: International Journal of Advanced Computer Science and Applications. 2019 ; Vol. 10, No. 5. pp. 42-50.
@article{07ae940ce0c0408ab3d7847efbd1a60f,
title = "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.",
keywords = "Ageing prevention, Emprirical study, Green and sustainable product, SEANA model, SeRIS prototype system, Software ageing factor, Software anti-ageing model",
author = "Abdullah, {Zuriani Hayati} and Jamaiah Yahaya and Ibrahim, {Siti Rohana Ahmad} and Sazrol Fadzli and Aziz Deraman",
year = "2019",
month = "1",
day = "1",
language = "English",
volume = "10",
pages = "42--50",
journal = "International Journal of Advanced Computer Science and Applications",
issn = "2158-107X",
publisher = "Science and Information Organization",
number = "5",

}

TY - JOUR

T1 - The implementation of software anti-ageing model towards green and sustainable products

AU - Abdullah, Zuriani Hayati

AU - Yahaya, Jamaiah

AU - Ibrahim, Siti Rohana Ahmad

AU - Fadzli, Sazrol

AU - Deraman, Aziz

PY - 2019/1/1

Y1 - 2019/1/1

N2 - 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.

AB - 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.

KW - Ageing prevention

KW - Emprirical study

KW - Green and sustainable product

KW - SEANA model

KW - SeRIS prototype system

KW - Software ageing factor

KW - Software anti-ageing model

UR - http://www.scopus.com/inward/record.url?scp=85066744575&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85066744575&partnerID=8YFLogxK

M3 - Article

VL - 10

SP - 42

EP - 50

JO - International Journal of Advanced Computer Science and Applications

JF - International Journal of Advanced Computer Science and Applications

SN - 2158-107X

IS - 5

ER -