πŸ“ž +91-7667918914 | βœ‰οΈ ijarcce@gmail.com
International Journal of Advanced Research in Computer and Communication Engineering
International Journal of Advanced Research in Computer and Communication Engineering A monthly Peer-reviewed & Refereed journal
ISSN Online 2278-1021ISSN Print 2319-5940Since 2012
IJARCCE adheres to the suggestive parameters outlined by the University Grants Commission (UGC) for peer-reviewed journals, upholding high standards of research quality, ethical publishing, and academic excellence.
← Back to VOLUME 15, ISSUE 4, APRIL 2026

EnergyLint: A Real-Time Static Code Analysis Engine for Energy-Efficient and Sustainable Software Development

Satyam Pandey, Nilesh Vishwakarma, Suraj Patel, Arya Mayekar, Prof. Vaishali Rane

πŸ‘ 6 viewsπŸ“₯ 2 downloads
Share: 𝕏 f in ✈ βœ‰
Abstract: Software engineering has long overlooked energy efficiency as a development-time concern, despite the growing carbon footprint of cloud-deployed code. Poorly structured algorithmic patterns - including nested iteration, unstructured recursion, and unnecessary sorting - introduce compounding CPU overhead that silently scales across distributed infrastructure. Existing approaches either intervene too late (post-deployment measurement) or create new energy burdens of their own (AI-assisted optimization). This paper introduces EnergyLint, a development-phase static analysis engine that identifies and remediates energy-costly code constructs directly within the IDE, relying exclusively on Python’s Abstract Syntax Tree (AST) module rather than runtime execution or language model inference. In controlled evaluation, EnergyLint achieved a 60.6% decrease in computed energy impact score, yielding an estimated power savings of 0.527 J (0.146 mWh) per execution and preventing 0.059 mg of COβ‚‚ emissions per run - validated by direct Intel RAPL hardware measurement - demonstrating a viable, zero-dependency pathway toward sustainable software development.

Keywords: Green Software Engineering, Static Code Analysis, Abstract Syntax Tree, Energy Efficiency, Sustainable Computing, Code Optimization, Carbon-Aware Development, Shift-Left Sustainability

How to Cite:

[1] Satyam Pandey, Nilesh Vishwakarma, Suraj Patel, Arya Mayekar, Prof. Vaishali Rane, β€œEnergyLint: A Real-Time Static Code Analysis Engine for Energy-Efficient and Sustainable Software Development,” International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE), DOI: 10.17148/IJARCCE.2026.15421

Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License.