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

被引:0
作者
Abdullah, Zuriani Hayati [1 ]
Yahaya, Jamaiah [1 ]
Ibrahim, Siti Rohana Ahmad [1 ]
Fadzli, Sazrol [1 ]
Deraman, Aziz [2 ]
机构
[1] Univ Kebangsaan Malaysia Bangi, Fac Informat Sci & Technol, Selangor, Malaysia
[2] Univ Malaysia Terengganu, Sch Informat & Appl Math, Kuala Terengganu, Malaysia
关键词
Software ageing factor; ageing prevention; software anti-ageing model; SEANA model; SeRIS Prototype System; Green And Sustainable Product; Emprirical Study;
D O I
10.14569/ijacsa.2019.0100507
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:42 / 50
页数:9
相关论文
共 28 条
  • [1] Abdullah Z. H., 2017, J TELECOMMUNICATION, V9, P93
  • [2] Abdullah Z. H., 2018, POSTGRAD RES WORK
  • [3] Abidin Z. N. Zainal, 2018, 6 INT C INF COMM TEC
  • [4] Ahamad S., 2016, INT J COMPUT SCI INF, V14, P307
  • [5] [Anonymous], 2016, SOFTWARE ENG
  • [6] Software Aging in the Eucalyptus Cloud Computing Infrastructure: Characterization and Rejuvenation
    Araujo, Jean
    Matos, Rubens
    Alves, Vandi
    Maciel, Paulo
    Vieira de Souza, F.
    Matias, Rivalino, Jr.
    Trivedi, Kishor S.
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2014, 10 (01)
  • [7] An Investigative Approach to Software Aging in Android Applications
    Araujo, Jean
    Alves, Vandi
    Oliveira, Danilo
    Dias, Pedro
    Silva, Bruno
    Maciel, Paulo
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 1229 - 1234
  • [8] Arnold DouglasN., 2000, PATRIOT MISSILE FAIL
  • [9] Cotroneo A. K., 2016, 2015 IEEE INT S SOFT, P108
  • [10] Cotroneo D., 2011, Proceedings of the 2011 IEEE Third International Workshop on Software Aging and Rejuvenation (WoSAR 2011), P1, DOI 10.1109/WoSAR.2011.15