Libdmc

Libdmc es una biblioteca diseñada en el laboratorio LIP6. Su objetivo es aliviar la distribución de damas modelas existentes. También se ha diseñado para proporcionar la mayor parte de interfaces genéricos, sin sacrificar el rendimiento, gracias al C ++ lengua.

La comprobación del modelo ofrece una manera de demostrar automáticamente que un comportamiento del sistema modelado es correcto verificando propiedades. Sin embargo, sufre del llamado problema de explosión espacial estatal, causado por un uso intensivo de la memoria. Muchas soluciones se han propuesto para vencer este problema (representaciones p.ej simbólicas con diagramas de decisiones - como BDD) pero estos métodos pueden llevar rápidamente a un consumo del tiempo inaceptable.

La comprobación modela distribuida es una manera de vencer tanto memoria como consumos del tiempo usando recursos agregados de un racimo dedicado. Sin embargo, volver a escribir un inspector modelo entero es una tarea difícil, por tanto el enfoque de libdmc debe dar un marco a fin de construir un inspector modelo.



Buscar