MANAi -- An IntelliJ Plugin for Software Energy Consumption Profiling

Andreas Schuler,Gabriele Kotsis
DOI: https://doi.org/10.48550/arXiv.2205.03120
2022-05-06
Abstract:Developing energy-efficient software solutions is a tedious task. We need both, the awareness that energy-efficiency plays a key role in modern software development and the tools and techniques to support stakeholders involved in the software development lifecycle. So, we present the MANAi plugin which helps to make energy consumption of unit test methods explicit by providing visual feedback as a plugin to the Integrated Development Environment (IDE)IntelliJ. Our tool is intended to bring software energy consumption into the limelight as an important non-functional quality aspect in software development. Furthermore, with MANAi we provide a tool that eases the process of software energy experiments for a broad range of users from academia to industry.
Software Engineering
What problem does this paper attempt to address?