QaaS I: Qualification as a Service I (part estàtica) per Aizon

Período:
mayo, 2019 –
enero, 2020
Cliente:
Responsable:
Equipo participante inLab FIB:
Especialidades:
Tecnologías
URL:
QaaS I: Qualification as a Service I (part estàtica) per Aizon

Descripción

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, diversas métricas que permitan su calificación.

Para llevar a cabo este análisis, lo que hace inLab en este proyecto es explotar la metamodelización. Es decir, se definen e 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 el proyecto explota austivamente el código objetivo, recorriendo las instancias del metamodelo, aprovechando todas las técnicas propias de la orientación a objetos.