Abstract
Sustainability is gaining importance worldwide, reinforced by several initiatives that have highlighted the importance of reducing energy consumption and carbon footprint. Although these initiatives highlight ICTs as a key technology in achieving these goals, we must be aware that ICTs can also have a negative impact on the environment.
The main objective of this chapter is to provide an overview of the software sustainability concept and its dimensions (human, environmental, and economic), as well as the research efforts related to this area.
On the one hand, a review of the literature to define all the concepts related to software sustainability has been carried out. On the other, a bibliometric analysis is used to identify the main forum employed in the area for publishing the works and the percentage of papers related to each of the software sustainability dimensions.
Several definitions for the different sustainability levels are presented. As a result of the bibliometric analysis, it can be highlighted that the majority of the papers are published in conferences and are focused on the environmental dimension, whereas the number of books as well as the number of book chapters focused on software sustainability remains low.
Regarding the software sustainability dimensions, most of the works are on the environmental dimensions, highlighting the need for more research focused on the human and economic dimensions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Calero C, Piattini M (2017) Puzzling out Software Sustainability. Sustain Comput Informatics Syst 16:117–124. https://doi.org/10.1016/j.suscom.2017.10.011
Unhelkar B (2011) Green IT strategies and applications. Using environmental intelligence. CRC, Boca Raton, FL
Calero C, Mancebo J, García F, Moraga MÁ, Berná JAG, Fernández-Alemán JL, Toval A (2020) 5Ws of green and sustainable software. Tsinghua Sci Technol 25(3):401–414. https://doi.org/10.26599/TST.2019.9010006
Du W, Pan SL, Zuo M (2013) How to balance sustainability and profitability in technology organizations: an ambidextrous perspective. IEEE Trans Eng Manag 60(2):366–385. https://doi.org/10.1109/TEM.2012.2206113
Sroufe R, Sarkis J (2007) Strategic sustainability: the state of the art in corporate environmental management systems. Greenleaf, Sheffield
Cazier J, Hopkins B (2011) Doing the right thing for the environment just got easier with a little help from information
ISO/IEC (2010) ISO26000 Guidance on social responsibility
European Commission (2000) Green Book
Branco MC, Rodrigues LL (2006) Corporate social responsibility and resource-based perspectives. J Bus Ethics 69(2):111–132. https://doi.org/10.1007/s10551-006-9071-z
Collins (2020) Collins dictionary
Merriam-Webster (2020) Dictionary by Merriam-Webster
Brown BJ, Hanson ME, Liverman DM, Merideth RW (1987) Global sustainability: toward definition. Environ Manag 11(6):713–719. https://doi.org/10.1007/BF01867238
Penzenstadler B, Raturi A, Richardson D, Calero C, Femmer H, Franch X (2014) Systematic mapping study on software engineering for sustainability (SE4S). In: Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, New York, NY
Penzenstadler B, Fleischmann A (2011) Teach sustainability in software engineering? In: Proceedings of the 2011 24th IEEE-CS Conference on Software Engineering Education and Training, USA, pp 454–458
United Nations World Commission on Environment and Development (1987) Report of the World Commission on Environment and Development: our common future. In: United Nations conference on environment and development
Adams W (2006) The future of sustainability. Re-thinking environment and development in the twenty-first century: technical report. IUCN
Hasan H, Molla A, Cooper V (2012) Towards a green IS taxonomy, p 25
Watson R, Boudreau M-C, Chen A (2010) Information systems and environmentally sustainable development: energy informatics and new directions for the IS community. MIS Q 34(1):23–38
Seidel S, vom Brocke J (2010) Call for action: investigating the role of business process management in green IS. p 132–133
vom Brocke J, Seidel S, Recker J (2012) Green business process management: towards the sustainable enterprise. Springer, Berlin, p XII, 263 p
Donnellan B, Sheridan C, Curry E (2011) A capability maturity framework for sustainable information and communication technology. IT Prof 13(1):33–40. https://doi.org/10.1109/MITP.2011.2
Ericsson (2013) Ericsson energy, carbon report. On the impact of the networked society. EAB-13:036469 Uen. Ericsson AB
Koomey J (2011) Growth in data center electricity use 2005 to 2010. Analytics, Oakland, CA
Calero C, Bertoa MF, Moraga MÁ (2013) A systematic literature review for software sustainability measures. In: Proceedings of the 2nd International Workshop on Green and Sustainable Software, pp 46–53
Capra E, Francalanci C, Slaughter SA (2012) Is software “green”? Application development environments and energy efficiency in open source applications. Inf Softw Technol 54(1):60–71. https://doi.org/10.1016/j.infsof.2011.07.005
The Climate Group (2008) SMART 2020: enabling the low carbon economy in the information age. The Global eSustainability Initiative, Brussels
Easterbrook S (2010) Climate change: a grand software challenge. In: FoSER 2010, Santa Fe, New Mexico, USA, November 7–8. ACM 978-1-4503-0427-6/10/11, p 99–103
Steigerwald, B. and Agrawal, A. 2011. Developing green software.
Hilty L, Arnfalk P, Erdmann L, Goodman J, Lehmann M, Wäger P (2006) The relevance of information and communication technologies for environmental sustainability – a prospective simulation study. Environ Model Softw
Dick M, Drangmeister J, Kern E, Naumann S (2013) Green software engineering with agile methods. In: Proceedings of the 2nd International Workshop on Green and Sustainable Software, pp 78–85
Naumann S, Dick M, Kern E, Johann T (2011) The GREENSOFT Model: a reference model for green and sustainable software and its engineering. Sustain Comput Informatics Syst 1(4):294–304. https://doi.org/10.1016/j.suscom.2011.06.004
Johann T, Dick M, Kern E, Naumann S (2011) Sustainable development, sustainable software, and sustainable software engineering: an integrated approach, pp 34–39
Mocigemba D (2006) Sustainable computing. Poiesis Prax 4(3):163–184. https://doi.org/10.1007/s10202-005-0018-8
Penzenstadler, B., Raturi, A., Richardson, D., Calero, C., Femmer, H. and Franch, X. 2014. Sustainability in software engineering: a systematic literature review for building up a knowledge base.
Amsel N, Ibrahim Z, Malik A, Tomlinson B (2011) Toward sustainable software engineering (NIER Track). In: Proceedings of the 33rd International Conference on Software Engineering, New York, NY, pp 976–979
Manteuffeal C, Loakeimidis S (2012) A systematic mapping study on sustainable software engineering: a research preview, pp 35–40
Tate K (2006) Sustainable software development: an agile perspective. Addison-Wesley, Upper Saddle River, NJ
Dick N, Naumann S (2010) Enhancing software engineering processes towards sustainable software product design. In: Greve K, Cremers AB (eds) EnviroInfo 2010: Integration of environmental information in Europe. Shaker, Aachen, pp 706–715
Kern E, Dick M, Naumann S, Guldner A, Johann T (2013) Green software and green software engineering – definitions, measurements, and quality aspects
IDC (2009) Aid to recovery: the economic impact of IT, software, and the Microsoft ecosystem on the global economy
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Calero, C., Moraga, M.Á., Piattini, M. (2021). Introduction to Software Sustainability. In: Calero, C., Moraga, M.Á., Piattini, M. (eds) Software Sustainability. Springer, Cham. https://doi.org/10.1007/978-3-030-69970-3_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-69970-3_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-69969-7
Online ISBN: 978-3-030-69970-3
eBook Packages: Computer ScienceComputer Science (R0)