2019
DOI: 10.48550/arxiv.1910.06109
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Software Sustainability: A Systematic Literature Review and Comprehensive Analysis

Abstract: Context: Software Engineering is a constantly evolving subject area that faces new challenges everyday 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.Objective: This review aims to present a detailed and inclusive study covering both the t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 67 publications
(205 reference statements)
0
3
0
Order By: Relevance
“…It involves training software developers in the procedures and techniques that must be followed for software to be long-lasting. 84 Guidelines and tools help developers in improving their skills levels and incorporating sustainable techniques while developing, managing, or using the software.…”
Section: Factor#7-lack Of Training and Development Guidelinesmentioning
confidence: 99%
See 1 more Smart Citation
“…It involves training software developers in the procedures and techniques that must be followed for software to be long-lasting. 84 Guidelines and tools help developers in improving their skills levels and incorporating sustainable techniques while developing, managing, or using the software.…”
Section: Factor#7-lack Of Training and Development Guidelinesmentioning
confidence: 99%
“…It is the amount of money that is given to software teams so that they can build more long-term software, which will have impact on economic and technical aspects of sustainability. 84 Finnerty et al 21 implemented two sets of experimental studies to conclude that work incentives are the factor that motivate developers/workers to produce higher quality sustainable software development solutions.…”
Section: Factor#10-work Incentivesmentioning
confidence: 99%
“…In the authors' perspective, [20], [21], [27], [28], the need to include sustainability in RE is recognized. Research results from [29] indicate the importance of considering both technical and non-technical aspects of sustainability; putting one in contention and ignoring the other will threaten software products' sustainability [30]. The results of the study [31] on how to raise awareness of the potential effects of software systems on sustainability indicate that the application of the SuSAF framework facilitates the discussion in terms of sustainability.…”
Section: Sustainabilitymentioning
confidence: 99%