Sustainable software engineering: A move towards future | IEEE Conference Publication | IEEE Xplore

Sustainable software engineering: A move towards future


Abstract:

Current software engineering practices have significant effects on the environment. Examples include e-waste from computers made discarded due to software upgrades, and c...Show More

Abstract:

Current software engineering practices have significant effects on the environment. Examples include e-waste from computers made discarded due to software upgrades, and changes in the power demands of new versions of software. Sustainable softwareengineering aims to create reliable, long-lasting software that satisfy the needs of users while reducing environmental impacts. Sustainability is becoming a significant emerging area in Information Technology (IT) — as contribution of IT to safeguard our future, and as evolving market segment. IT's high productivity in combination with short life cycles and, on the other hand, growing resource problems of our planet, lead to a essence that software engineers take their share of responsibility for sustainability. Therefore, we need to include the concept of sustainability into the university curriculum of computer science, software engineering and information systems. According to the World Commission on Environment and Development Sustainability, sustainability is defined as “meeting the needs of the present without compromising the ability of future generations to meet their own needs”. The goal with sustainable software engineering is to create better software so future generations' opportunities should not be compromised. According to the SMART 2020 report, in 2007 the ICT sector was responsible for 2% of global carbon emissions. Additionally, the report estimates that the combined carbon footprint of PCs and monitors is expected to triple by 2020. While there is growing interest among software engineers regarding environmental sustainability, the relationship between software and sustainability is still a relatively minor concern, if it is thought of at all, for most users and developers. Our goal with this research is to raise awareness that similar software systems can have quite different levels of energy consumption, and therefore different environmental footprints, and that these and other environmental impacts ar...
Date of Conference: 20-22 September 2017
Date Added to IEEE Xplore: 23 April 2018
ISBN Information:
Conference Location: Noida, India