Pruebas empíricas y resultados preliminares con la herramienta Krakatoa para Full Static Program Verification

Edgar Darío Ramírez de León, Oscar Chávez Bosquez, Julián Javier Francisco León

Resumen


XJML (Ramírez et al., 2012) es una plataforma modular externa para la verificación y validación de clases Java empleando el lenguaje de modelado de Java (JML, Java Modeling Language) a través de contratos escritos en XML. Uno de los problemas que se enfrentaron durante el desarrollo de XJML fue la integración de la técnica de verificación denominada Full Static Program Verification (FSPV). En este artículo se presentan los experimentos y resultados que permitieron definir qué herramienta se integra en XJML para ejecutar FSPV.

Palabras clave


verificación de modelos, verificación y validación, JML, XML, Java, Runtime Assertion Checking, Extended Static Checking, Full Static Program Verification

Texto completo:

PDF