QaaS I is a project born with the aim of statically analyzing the code structure of a software project in order to automatically extract various metrics that allow its qualification.
To carry out this analysis, what inLab does in this project is to exploit metamodelation. That is, various data structures are defined and instantiated that, in turn, represent the data structures and operations of the target code. In this way, the target code can be thoroughly analyzed, going through the instances of the metamodel, taking advantage of all the techniques of object orientation.