Skip to main content

Evergreen Software Preservation: The Conceptual Framework of Anti-Ageing Model

  • Conference paper
  • First Online:
Information Science and Applications

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 339))

Abstract

The symptom of degradation in term of quality is observed as the indicator of ageing phenomenon in software system. In human and living creators, ageing is an inescapable manifestation for every living creature on earth. In human being, this phenomenon of delaying the ageing process is normally known as anti-ageing. We try to understand and learn the process of ageing in software through understanding the human ageing process. Unlike human ageing, software ageing can be delayed by identifying factors that influence the ageing. Ageing in software is occurring when the software is degraded in term of its quality, user’s satisfaction and dynamic. Previous studies indicated that software ageing factors possibly will be classified into some categorization such as cost, technology, human, functionality and environment. Our past experiences in software quality and certification motivate us to the development of software anti-ageing model and its related areas which are the ageing factors and rejuvenation index. This paper presents the background issues in software ageing which includes software quality and certification, and focus further on the conceptual framework of software anti-ageing model and preliminary formulation of anti-ageing model.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cotroneo, D., Natella, R., Pietrantuono, R. and Russo, S. Software Aging and Rejuvenation: Where We Are and Where We Are Going, 2011 IEEE Third Int. Work. Softw. Aging Rejuvenation, no. 30, pp. 1–6, Nov (2011)

    Google Scholar 

  2. Cassidy, K.J., Gross, K.C. and Malekpour, A. Advanced pattern recognition for detection of complex software aging phenomena in online transaction processing servers, Proc. Int. Conf. DependableSyst. Networks, pp. 478–482 (2002)

    Google Scholar 

  3. Parnas, D.L. Software Aging Invited. IEEE, pp. 279–287 (1994)

    Google Scholar 

  4. Zhao, J., Trivedi, K.S., Wang, Y. and Chen, X. Evaluation of software performance affected by aging. 2010 IEEE Second Int. Work. Softw. Aging Rejuvenation, vol. 3, pp. 1–6, Nov (2010)

    Google Scholar 

  5. Jin, H. and Zeng, F. Research on the definition and model of software testing quality, Proc. 2011 9th Int. Conf. Reliab. Maintainab. Saf., pp. 639–644, Jun (2011)

    Google Scholar 

  6. Suryn, W., Bourque, P., Abran, A. and Laporte, C. Software product quality practices - quality measurement and evaluation using TL9000 and ISO/IEC 9126. Intermag Eur. 2002 Dig. Tech. Pap.2002 IEEE Int. Magn. Conf., pp. 156–160 (2003)

    Google Scholar 

  7. Yahaya, J.H., Deraman, A., Baharom, F. and Hamdan, A.R. Software Certification from Process and Product Perspectives. IJCSNS International Journal of Computer Science and Network Security, 9(3), March (2009)

    Google Scholar 

  8. Sachin Garg, K. S. T., Aadvan Moorsel, Vaidyanathan, K. .A Methodology for Detection and Estimation of Software Aging. Software Reliability Engineering, Proceedings. The Ninth International Symposium (1998)

    Google Scholar 

  9. Grottke, M., Li, L., Vaidyanathan, K.. and Trivedi K. S. Analysis of Software Aging in a Web Server. IEEE Trans. Reliab. 55(3) pp. 411–420, Sept (2006)

    Google Scholar 

  10. Zheng, P., Xu, Q. and Qi, Y. An Advanced Methodology for Measuring and Characterizing Software Aging. 2012 IEEE 23rd Int. Symp. Softw. Reliab. Eng. Work., pp. 253–258, Nov (2012)

    Google Scholar 

  11. Sustainment, S. Geriatric Issues of Aging Software. The Journal of Defense Software Engineering. pp 4-7 Dec (2007)

    Google Scholar 

  12. Constantinides, C. and Arnaoudova, V. Prolonging the aging of software systems. Encyclopedia of Information Science and Technology [Online]. Second Edition (8 Volumes) (2009)

    Google Scholar 

  13. ISO/IEC 25010. Systems and Software Engineering – Systems and Software Quality Requirements and Evaluation (SQuaRE) (2011)

    Google Scholar 

  14. Klatz, R. Definition of Anti-Aging Medicine. Academic Journal Article, Generations, 25(4), Winter (2002)

    Google Scholar 

  15. Hanmer, R. Software rejuvenation. Proceedings of the 17th Conference on Pattern Languages of Programs. ACM (2010)

    Google Scholar 

  16. Yahaya, J. H. & Deraman, A. Towards a Study on Software Ageing for Application Software: The Influential Factors. IJACT: International Journal of Advancements in Computing Technology, 4(14), pp. 51-59 (2012)

    Google Scholar 

  17. Yahaya, J.H., Deraman, A., Hamdan, A.R and Jusoh, Y.Y. User-Perceived Quality Factors for Certification Model of Web-Based System. International Journal of Computer, Information, Mechatronics, Systems Science and Engineering Vol:8 No:5, pp. 576-582 (2014)

    Google Scholar 

  18. Deraman, A., Yahaya, J.H., Zainal Abidin, Z.N. and Mohd Ali, N. Software Ageing Measurement Framework Based on GQM Structure. Journal of Software and Systems Development, 2014 (2014):1-12 (2014)

    Google Scholar 

  19. Yahaya, J. H., Deraman, A. & Hamdan, A. R. Continuosly Ensuring Quality through Software Product Certification: A Case Study. Proceedings of the International Conference on Information Society (i-Society 2010), London, UK, 28-30 June (2010)

    Google Scholar 

  20. Hwang, S.M. Quality Metrics for Software Process Certification based on K-model. 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops, pp 827-830 (2010).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jamaiah H. Yahaya .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yahaya, J.H., Deraman, A., Abdullah, Z.H. (2015). Evergreen Software Preservation: The Conceptual Framework of Anti-Ageing Model. In: Kim, K. (eds) Information Science and Applications. Lecture Notes in Electrical Engineering, vol 339. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-46578-3_107

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-46578-3_107

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-46577-6

  • Online ISBN: 978-3-662-46578-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics