Home
World Journal of Advanced Engineering Technology and Sciences
International, Peer reviewed, Referred, Open access | ISSN Approved Journal

Main navigation

  • Home
    • Journal Information
    • Abstracting and Indexing
    • Editorial Board Members
    • Reviewer Panel
    • Journal Policies
    • WJAETS CrossMark Policy
    • Publication Ethics
    • Instructions for Authors
    • Article processing fee
    • Track Manuscript Status
    • Get Publication Certificate
    • Issue in Progress
    • Current Issue
    • Past Issues
    • Become a Reviewer panel member
    • Join as Editorial Board Member
  • Contact us
  • Downloads

ISSN: 2582-8266 (Online)  || UGC Compliant Journal || Google Indexed || Impact Factor: 9.48 || Crossref DOI

Fast Publication within 2 days || Low Article Processing charges || Peer reviewed and Referred Journal

Research and review articles are invited for publication in Volume 18, Issue 2 (February 2026).... Submit articles

Tools, techniques, and trends in sustainable software engineering: A critical review of current practices and future directions

Breadcrumb

  • Home
  • Tools, techniques, and trends in sustainable software engineering: A critical review of current practices and future directions

Akoh Atadoga 1, Uchenna Joseph Umoga 2 Oluwaseun Augustine Lottu 3 and Enoch Oluwademilade Sodiya 3

1 Independent Researcher, San Francisco, USA.
2 Independent Researcher, Seattle, Washington, USA.
3 Independent Researcher, UK.

Review Article
 
World Journal of Advanced Engineering Technology and Sciences, 2024, 11(01), 231–239.
Article DOI: 10.30574/wjaets.2024.11.1.0051
DOI url: https://doi.org/10.30574/wjaets.2024.11.1.0051

Received on 03 January 2024, revised on 09 Februay 2024, accepted on 12 February 2024

The quest for sustainability has extended its reach into the realm of software engineering, prompting an exploration of tools, techniques, and emerging trends to mitigate the environmental impact of software development and operation. This review provides a critical review of current practices and future directions in sustainable software engineering. In recent years, the software industry has recognized the need to address the environmental footprint of software systems, considering factors such as energy consumption, resource utilization, and carbon emissions. Consequently, a plethora of tools and techniques have emerged to support sustainable software development processes. These range from energy-efficient programming languages and frameworks to eco-friendly software architectures and design patterns. Moreover, methodologies such as Green Software Engineering (GSE) and Sustainable Software Development (SSD) have gained traction, emphasizing the integration of sustainability considerations throughout the software development lifecycle. By adopting practices like green requirements engineering, energy-aware testing, and eco-design principles, organizations can optimize their software systems for reduced environmental impact without compromising functionality or performance. Furthermore, trends in sustainable software engineering extend beyond traditional development practices. The rise of cloud computing, edge computing, and Internet of Things (IoT) technologies presents both challenges and opportunities for sustainability. Techniques such as serverless computing and containerization offer potential benefits in terms of resource efficiency and scalability, while also introducing new considerations regarding data center energy consumption and electronic waste management. Looking ahead, the future of sustainable software engineering is marked by innovation and collaboration. Emerging technologies such as artificial intelligence (AI) and blockchain hold promise for optimizing resource allocation, enhancing energy efficiency, and fostering transparency in sustainability efforts. Additionally, interdisciplinary collaboration between software engineers, environmental scientists, and policymakers will be essential in shaping a more sustainable digital ecosystem. The journey towards sustainable software engineering involves a multifaceted approach encompassing tools, techniques, and ongoing adaptation to evolving trends. By critically evaluating current practices and embracing future directions, the software industry can contribute to a more environmentally responsible and resilient future.

Software; Engineering; Techniques; Tools; Sustainability; Review

https://wjaets.com/sites/default/files/fulltext_pdf/WJAETS-2024-0051.pdf

Get Your e Certificate of Publication using below link

Download Certificate

Preview Article PDF

Akoh Atadoga, Uchenna Joseph Umoga, Oluwaseun Augustine Lottu and Enoch Oluwademilade Sodiy.Tools, techniques, and trends in sustainable software engineering: A critical review of current practices and future directions. World Journal of Advanced Engineering Technology and Sciences, 2024, 11(01), 231–239. Article DOI: https://doi.org/10.30574/wjaets.2024.11.1.0051

Get Certificates

Get Publication Certificate

Download LoA

Check Corssref DOI details

Issue details

Issue Cover Page

Editorial Board

Table of content


Copyright © Author(s). All rights reserved. This article is published under the terms of the Creative Commons Attribution 4.0 International License (CC BY 4.0), which permits use, sharing, adaptation, distribution, and reproduction in any medium or format, as long as appropriate credit is given to the original author(s) and source, a link to the license is provided, and any changes made are indicated.


Copyright © 2026 World Journal of Advanced Engineering Technology and Sciences

Developed & Designed by VS Infosolution