QaaS II: Qualification as a Service I (part dinàmica) per Aizon

Período:
febrero, 2020 –
octubre, 2020
Cliente:
Responsable:
Equipo participante inLab FIB:
Especialidades:
Tecnologías
QaaS II: Qualification as a Service I (part dinàmica) per Aizon

Descripción

Esta es la segunda parte del proyecto «QaaS I: Qualification as a Service I (parte estática)» pero en este caso se desarrollará la parte dinámica. QaaS II es un proyecto que nace con el objetivo de analizar, dinámicamente, la estructura de código de un proyecto software para extraer, automáticamente, diversas métricas que permitan su calificación.
Para realizar este análisis, el proyecto explota la transformación de metamodelos. Es decir, se definen y se instancian diversas estructuras de datos que representan un flujo de ejecución de código, y después, estos metamodelos son convertidos a nuevos metamodelos que, poco a poco, abstraen la información final requerida por las métricas.