HADAS Generic MicroService
Formerly HADAS offers a web interface where the developer selects a case study in a form, returning to the developer graphs and insights. HADAS has extended its functionality with a generic micro-service, providing energy efficiency and runtime performance metrics (as a JSON object) and advices. The micro-service can be seen as a low-level interface to directly retrieve eco-efficiency data from the HADAS repository. The micro-service is accessible through a URL with the following structure:
https://hadas.caosd.lcc.uma.es/solver/microservice.php?device[]=value&operatingsystem[]=value&programminglanguage[]=value&concern[]=value&design[]=value&technology[]=value¶meter[]=name=value&datatype[]=value&operation[]=value
As this micro-service interface is quite simple, it can easily bring energy and performance support through plugins, extensions and modules. For testing purposes, we provide this example URL of a case study of Android Cryptography Sign operation:
Click HERE to test Android Cryptography Sign microservice call