paper-with-me

Papers

Software Sustainability: A Systematic Literature Review and Comprehensive Analysis

2019-10-11 · Asif Imran, Tevfik Kosar

Software Engineering is a constantly evolving subject area that faces new challenges every day as it tries to automate newer business processes. One of the key challenges to the success of a software solution is attaining sustainability. The inability of numerous software to sustain for the desired time-length is caused by limited consideration given towards sustainability during the stages of software development. This review aims to present a detailed and inclusive study covering both the technical and non-technical challenges and approaches of software sustainability. A systematic and comprehensive literature review was conducted based on 107 relevant studies that were selected using the Evidence-Based Software Engineering (EBSE) technique. The study showed that sustainability can be achieved by conducting specific activities at the technical and non-technical levels. The technical level consists of software design, coding, and user experience attributes. The non-technical level consists of documentation, sustainability manifestos, training of software engineers, funding software projects, and leadership skills of project managers to achieve sustainability. This paper groups the existing research efforts based on the above aspects. Next, how those aspects affect open and closed source software is tabulated. Based on the findings of this review, it is seen that both technical and non-technical sustainability aspects are equally important, taking one into contention and ignoring the other will threaten the sustenance of software products.

📄 PDF Abstract BibTeX arXiv:1910.06109

Code (0)

등록된 구현이 없습니다.

Tasks

Systematic Literature Review

Similar Papers 제목 키워드 기반

A Systematic Literature Review on Detecting Software Vulnerabilities with Large Language Models

2025-07-30 · Sabrina Kaniewski, Fabian Schmidt, Markus Enzweiler, Michael Menth 외 arxiv

The increasing adoption of Large Language Models (LLMs) in software engineering has sparked interest in their use for software vulnerability detection. However, the rapid development of this field has resulted in a fragm…

Vulnerability Detection

Artificial Intelligence Impact On The Labour Force -- Searching For The Analytical Skills Of The Future Software Engineers

2023-02-26 · Sabina-Cristiana Necula

This systematic literature review aims to investigate the impact of artificial intelligence (AI) on the labour force in software engineering, with a particular focus on the skills needed for future software engineers, th…

Systematic Literature Review

LCA and energy efficiency in buildings: mapping more than twenty years of research

2024-08-23 · F. Asdrubali, A. Fronzetti Colladon, L. Segneri, D. M. Gandola

Research on Life Cycle Assessment (LCA) is being conducted in various sectors, from analyzing building materials and components to comprehensive evaluations of entire structures. However, reviews of the existing literatu…

Economic complexity and the sustainability transition: A review of data, methods, and literature

2023-08-14 · Bernardo Caldarola, Dario Mazzilli, Lorenzo Napolitano, Aurelio Patelli 외

Economic Complexity (EC) methods have gained increasing popularity across fields and disciplines. In particular, the EC toolbox has proved particularly promising in the study of complex and interrelated phenomena, such a…

Articles

Learning Software Bug Reports: A Systematic Literature Review

2025-07-06 · Guoming Long, Jingzhi Gong, Hui Fang, Tao Chen arxiv

The recent advancement of artificial intelligence, especially machine learning (ML), has significantly impacted software engineering research, including bug report analysis. ML aims to automate the understanding, extract…

severity prediction