In this paper we present the method and tool for linking the anal- ysis of a software at the development stage with the efficiency of the developed product during operation mode from the energy con- sumption perspective. The purpose of the method is to recognize the bottlenecks of a program and provide recommendations for improving the structure and run-time behavior of the software. The developed tool consists of two subsystems: first is responsible for static analysis of the code and relevant software metrics, second performs analysis of the power consumption of the application. Analysis of the outputs of both components allows us to create a close-loop system for continuous analysis and optimization of the developing software product.
Kruglov A, Succi G, Vasquez X (2021). Incorporating energy efficiency measurement into CI - CD pipeline. USA : ACM [10.1145/3501774.3501777].
Incorporating energy efficiency measurement into CI - CD pipeline
Succi G;
2021
Abstract
In this paper we present the method and tool for linking the anal- ysis of a software at the development stage with the efficiency of the developed product during operation mode from the energy con- sumption perspective. The purpose of the method is to recognize the bottlenecks of a program and provide recommendations for improving the structure and run-time behavior of the software. The developed tool consists of two subsystems: first is responsible for static analysis of the code and relevant software metrics, second performs analysis of the power consumption of the application. Analysis of the outputs of both components allows us to create a close-loop system for continuous analysis and optimization of the developing software product.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.