ELLIOT is a tool to process and analyze the energy consumption data collected by EET. EET (Energy Efficiency tester) is the hardware device developed by the green team to made power measurements of several hardware PC components when a software is run. So, Elliot stores all the data recovered by EET and provides functionalities to cleansing of the data, to analyze the data and to provide different statistical results together with graphics to represent visually the results. These capabilities help the user in the interpretation of the measurements results against the energy efficiency hypothesis that is trying to prove.
This tool offers the possibility to manage the process of measuring the energy consumption of a software and the visualisation of the results. The environment will be connected to the FEETINGS platform for the measurement of this energy consumption through an EET hardware device, facilitating the measurement process and offering the feasibility to third parties to carry out energy consumption measurements for software.
CSRE4SOC (Corporate Social Responsibility Evaluation For Software Companies) is a tool that allows to assess the software sustainability level of a software company specialized in developing software. The level is calculated by means of the actions included in the CSR documentation which are related to software sustainability . The tool provides a series of recommendations which allow the company to improve its software sustainability level. In addition, through CSR4SOC, the company could monitor the evolution of the levels obtained over time.
ESOC is a tool that is able to draw quantum gate based circuits from Python code and run the execution of these circuits on IBM quantum computers. It is also able to process the outcome of these executions and show the user valuable information in terms of time of execution and energy consumption. It also allows the user to compare information betweeen executions. It also shows historical information of the execution time and energy consumption of their executions. Finally, it lets users share the information of the executions performed with other users among the tool. The final purpose of this tool is to provide users with relevant information to make a decision on the combinations or options of this technology which need less energy consumption.
EMEE-BD is a tool to analyze and improve the energy consumption of relational database schemas. It is able to process SQL files that contain SQL queries to create a relational database schema. A consumption grade for said schema is then calculated based on multiple atributes of the schema and serves as an indication of the energy consumption of said schema. It then offers some tips on how to modify said schema to reduce its energy consumption. This information can be downloaded as a detailed report.