Based on the definitions in Sect. and the GREENSOFT Model, we summarize
related work. A good overview of sustainable software engineering can be found in
: here, the author gathered 96 relevant publications on sustainable software
engineering. They also discussed the question of what sustainability means in (and
for) software engineering . Amsel et al. assert that sustainable software
engineering should develop software that meets the needs of users while reducing
environmental impacts.