Está en la página 1de 3

Universidad Nacional de San Agustín

Escuela Profesional de Ingeniería de Sistemas


Aspectos Formales de Especificación y Verificación
Practica de Laboratorio 5: Model Checker
I

OBJETIVOS

 Modelar programas a través de Diagramas de Transición de Estados


 Probar el Model Checker NUSMv

II

MARCO TEORICO

Model Checker

III

CASO DE APLICACIÓN

1. Dado el siguiente diagrama de programa cree un archivo con el siguiente código y grábelo
con la extensión smv

1
Transition system satisfies a requirement means all its executions satisfy the requirement

2. Como verificar nuestro Modelo


a. El primer paso es preparar el modelo con los siguientes comandos

2
b. Lo que haremos ahora es ver cual es el estado inicial del modelo

c. Ahora simularesmos hasta 10 transiciones del modelo

d. Para probar la propiedad G (Global) que signifcar que la propiedad es VERDADERA en TODOS los
estados

El resultado debe ser

e. Para probar la propiedad F , es decir que la propiedad se hace VERDADERA en algún estado

También podría gustarte