QaaS I es un proyecto que nace con el objetivo de analizar, estáticamente, la estructura de código de un proyecto software para extraer automáticamente, varias métricas que permitan su calificación.
Para llevar a cabo este análisis, lo que hace el inLab en este proyecto es explotar la metamodelització. Es decir, se definen y se instancian diversas estructuras de datos que, a su vez, representan las estructuras de datos y operaciones propias del código objetivo. De este modo, se puede analizar exhaustivamente el código objetivo, recorriendo las instancias del metamodelo, aprovechando todas las técnicas propias de la orientación a objetos.