Rejuvenation action model for application software

Zaiha Nadiah Zainal Abidin, Jamaiah Yahaya, Aziz Deraman, Zuriani Hayati Abdullah

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

The rapid growth of software development forces the owner and developer of a software to develop a good quality software and relevant for use in a long period of time without affecting the operation and high maintenance cost. Previous studies revealed that software lifespan can be very short as short as 1-3 years. At the same time, the lifespan depends on the quality of the software. Software ageing is defined as deterioration of quality gradually and further decline the relevancy of the software to the users and environment. Therefore, a software ageing framework is demanded to measure and assess the ageing of software product grounded on certain ageing factors. Based on the ageing assessment result, the rejuvenation actions will be suggested to improve the quality of the software and help prevent quality degradation of the product. Software rejuvenation model proposed in this paper is an effort to assist the owners of the software in order to know the relevancy level of the software in their operating environment. If the software is facing ageing, the rejuvenation action can be applied and executed to maintain and upgrade the software to become 'young and healthy'.

Original languageEnglish
Title of host publication2018 6th International Conference on Information and Communication Technology, ICoICT 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages38-43
Number of pages6
ISBN (Electronic)9781538645710
DOIs
Publication statusPublished - 8 Nov 2018
Event6th International Conference on Information and Communication Technology, ICoICT 2018 - Bandung, Indonesia
Duration: 3 May 20184 May 2018

Other

Other6th International Conference on Information and Communication Technology, ICoICT 2018
CountryIndonesia
CityBandung
Period3/5/184/5/18

Fingerprint

Application programs
Aging of materials
Deterioration
Software engineering
Degradation
Costs

Keywords

  • Software ageing factors
  • Software ageing measurement
  • Software rejuvenation action

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Information Systems

Cite this

Abidin, Z. N. Z., Yahaya, J., Deraman, A., & Abdullah, Z. H. (2018). Rejuvenation action model for application software. In 2018 6th International Conference on Information and Communication Technology, ICoICT 2018 (pp. 38-43). [8528807] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICoICT.2018.8528807

Rejuvenation action model for application software. / Abidin, Zaiha Nadiah Zainal; Yahaya, Jamaiah; Deraman, Aziz; Abdullah, Zuriani Hayati.

2018 6th International Conference on Information and Communication Technology, ICoICT 2018. Institute of Electrical and Electronics Engineers Inc., 2018. p. 38-43 8528807.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abidin, ZNZ, Yahaya, J, Deraman, A & Abdullah, ZH 2018, Rejuvenation action model for application software. in 2018 6th International Conference on Information and Communication Technology, ICoICT 2018., 8528807, Institute of Electrical and Electronics Engineers Inc., pp. 38-43, 6th International Conference on Information and Communication Technology, ICoICT 2018, Bandung, Indonesia, 3/5/18. https://doi.org/10.1109/ICoICT.2018.8528807
Abidin ZNZ, Yahaya J, Deraman A, Abdullah ZH. Rejuvenation action model for application software. In 2018 6th International Conference on Information and Communication Technology, ICoICT 2018. Institute of Electrical and Electronics Engineers Inc. 2018. p. 38-43. 8528807 https://doi.org/10.1109/ICoICT.2018.8528807
Abidin, Zaiha Nadiah Zainal ; Yahaya, Jamaiah ; Deraman, Aziz ; Abdullah, Zuriani Hayati. / Rejuvenation action model for application software. 2018 6th International Conference on Information and Communication Technology, ICoICT 2018. Institute of Electrical and Electronics Engineers Inc., 2018. pp. 38-43
@inproceedings{5128a66888b141c9914770d2fc49d48f,
title = "Rejuvenation action model for application software",
abstract = "The rapid growth of software development forces the owner and developer of a software to develop a good quality software and relevant for use in a long period of time without affecting the operation and high maintenance cost. Previous studies revealed that software lifespan can be very short as short as 1-3 years. At the same time, the lifespan depends on the quality of the software. Software ageing is defined as deterioration of quality gradually and further decline the relevancy of the software to the users and environment. Therefore, a software ageing framework is demanded to measure and assess the ageing of software product grounded on certain ageing factors. Based on the ageing assessment result, the rejuvenation actions will be suggested to improve the quality of the software and help prevent quality degradation of the product. Software rejuvenation model proposed in this paper is an effort to assist the owners of the software in order to know the relevancy level of the software in their operating environment. If the software is facing ageing, the rejuvenation action can be applied and executed to maintain and upgrade the software to become 'young and healthy'.",
keywords = "Software ageing factors, Software ageing measurement, Software rejuvenation action",
author = "Abidin, {Zaiha Nadiah Zainal} and Jamaiah Yahaya and Aziz Deraman and Abdullah, {Zuriani Hayati}",
year = "2018",
month = "11",
day = "8",
doi = "10.1109/ICoICT.2018.8528807",
language = "English",
pages = "38--43",
booktitle = "2018 6th International Conference on Information and Communication Technology, ICoICT 2018",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",

}

TY - GEN

T1 - Rejuvenation action model for application software

AU - Abidin, Zaiha Nadiah Zainal

AU - Yahaya, Jamaiah

AU - Deraman, Aziz

AU - Abdullah, Zuriani Hayati

PY - 2018/11/8

Y1 - 2018/11/8

N2 - The rapid growth of software development forces the owner and developer of a software to develop a good quality software and relevant for use in a long period of time without affecting the operation and high maintenance cost. Previous studies revealed that software lifespan can be very short as short as 1-3 years. At the same time, the lifespan depends on the quality of the software. Software ageing is defined as deterioration of quality gradually and further decline the relevancy of the software to the users and environment. Therefore, a software ageing framework is demanded to measure and assess the ageing of software product grounded on certain ageing factors. Based on the ageing assessment result, the rejuvenation actions will be suggested to improve the quality of the software and help prevent quality degradation of the product. Software rejuvenation model proposed in this paper is an effort to assist the owners of the software in order to know the relevancy level of the software in their operating environment. If the software is facing ageing, the rejuvenation action can be applied and executed to maintain and upgrade the software to become 'young and healthy'.

AB - The rapid growth of software development forces the owner and developer of a software to develop a good quality software and relevant for use in a long period of time without affecting the operation and high maintenance cost. Previous studies revealed that software lifespan can be very short as short as 1-3 years. At the same time, the lifespan depends on the quality of the software. Software ageing is defined as deterioration of quality gradually and further decline the relevancy of the software to the users and environment. Therefore, a software ageing framework is demanded to measure and assess the ageing of software product grounded on certain ageing factors. Based on the ageing assessment result, the rejuvenation actions will be suggested to improve the quality of the software and help prevent quality degradation of the product. Software rejuvenation model proposed in this paper is an effort to assist the owners of the software in order to know the relevancy level of the software in their operating environment. If the software is facing ageing, the rejuvenation action can be applied and executed to maintain and upgrade the software to become 'young and healthy'.

KW - Software ageing factors

KW - Software ageing measurement

KW - Software rejuvenation action

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

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

U2 - 10.1109/ICoICT.2018.8528807

DO - 10.1109/ICoICT.2018.8528807

M3 - Conference contribution

AN - SCOPUS:85058423667

SP - 38

EP - 43

BT - 2018 6th International Conference on Information and Communication Technology, ICoICT 2018

PB - Institute of Electrical and Electronics Engineers Inc.

ER -