{"title":"Evergreen Software Preservation: The Anti-Ageing Model","authors":"J. Yahaya, A. Deraman, Zuriani Hayati Abdullah","doi":"10.1145/2896387.2896436","DOIUrl":null,"url":null,"abstract":"Ageing is an unpreventable manifestation in all living creators on earth. In human being, the process of delaying the ageing progression is known as an anti-ageing process. We try to study the similar approach and phenomenon of ageing and anti-ageing in software environment and behaviour. The symptom of degradation in term of quality is observed as the indicator of ageing phenomenon in software system. Like human ageing, software ageing can be delayed by identifying factors that stimulus the ageing process. Ageing in software specifically for application software occurs when the software is degraded in term of its quality, user's satisfaction and dynamic. Previous studies indicated that software ageing factors possibly could be classified into some categorization such as functional, human, product and environment. With these factors, an anti-ageing model is developed which may help in preventing software from aged prematurely. This paper presents the empirical study conducted in Malaysia involving software practitioners on issues in software ageing and related. Furthermore, we propose a software anti-ageing model and a guideline on the ageing prevention. The proposed model is applied and validated through a case study.","PeriodicalId":342210,"journal":{"name":"Proceedings of the International Conference on Internet of things and Cloud Computing","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the International Conference on Internet of things and Cloud Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2896387.2896436","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Ageing is an unpreventable manifestation in all living creators on earth. In human being, the process of delaying the ageing progression is known as an anti-ageing process. We try to study the similar approach and phenomenon of ageing and anti-ageing in software environment and behaviour. The symptom of degradation in term of quality is observed as the indicator of ageing phenomenon in software system. Like human ageing, software ageing can be delayed by identifying factors that stimulus the ageing process. Ageing in software specifically for application software occurs when the software is degraded in term of its quality, user's satisfaction and dynamic. Previous studies indicated that software ageing factors possibly could be classified into some categorization such as functional, human, product and environment. With these factors, an anti-ageing model is developed which may help in preventing software from aged prematurely. This paper presents the empirical study conducted in Malaysia involving software practitioners on issues in software ageing and related. Furthermore, we propose a software anti-ageing model and a guideline on the ageing prevention. The proposed model is applied and validated through a case study.