Affiliation:
1. Hussaini Adamu Federal Polytechnic, Nigeria
2. University of Abuja, Nigeria
3. University of Salford, UK
Abstract
A major software engineering process of the twenty-first century is green software engineering (GSE), which represents a complete paradigm shift in the software development process. Previously, software engineers were primarily concerned with developing hardware and software, with little attention paid to sustainability, or to the technical, economic, environmental, social, and individual aspects of environmental sustainability. It is necessary to determine the elements that affect the sustainability of GSE on an individual basis as well as how they interact with team and organizational practices, policies, and decisions. The fundamental goal is to create best practices and recommendations that have been experimentally established for measuring, enhancing, and preserving sustainability from the standpoint of the software engineers. It is anticipated that these steps will guarantee engineers' sustainable approach to the software engineering profession and facilitate regular, high-quality software development towards carbon emission reduction.
Reference34 articles.
1. Integration of IoT-Enabled Technologies and Artificial Intelligence (AI) for Smart City Scenario: Recent Advancements and Future Trends
2. Exploring the Full Potentials of IoT for Better Financial Growth and Stability: A Comprehensive Survey
3. Assessing the Role and Efficiency of Thermal Insulation by the “BIO-GREEN PANEL” in Enhancing Sustainability in a Built Environment
4. Burrett, R., Clini, C., Dixon, R., Eckhart, M., El-Ashry, M., Gupta, D., & House, C. (2009). Renewable energy policy network for the 21st century. REN21 Renewables Global Status Report.
5. Energy‐efficiency and sustainability in new generation cloud computing: A vision and directions for integrated management of data centre resources and workloads