Miguel J. Hornos Barranco, Manuel Capel Tuñón
En este artículo se dan las líneas directrices para la implementación de una herramienta que nos ayude en la dificil tarea de realizar la especificación de un sistema reactivo: Nos centraremos en la descripción de la evolución dinámica de estos sistemas. El formalismo sobre el que se apoya esta herramienta es el lenguaje de la Lógica Temporal Proposicional (LTP); así dado un sistema reactivo, mediante un conjunto de fórmulas de ese lenguaje, se especificarán una serie de restricciones temporales que debe cumplir dicho sistema. La herramienta verificará automaticamente la consistencia de las especificaciones que se le suministren como entrada, mediante la construcción del llamado grafo de satisfacibilidad. Además, validará de forma automática dichas especificaciones, generando a partir de las mismas, secuencias de sucesos que las satisfacen. Tras un proceso de refinamiento sucesivo de la especificación del sistema, el resultado es que toda secuencia generada constituye una ejecucción correcta del sistema reactivo que se pretende desarrollar. Y dado que la generación de un conjunto lo suficientemente amplio de secuencias puede entenderse como una descripción del comportamiento del sistema a implementar, se puede considerar que la herramienta tiene interés para la obtención de prototipos de sistemas reactivos en fases tempranas del ciclo de desarrollo.
© 2001-2024 Fundación Dialnet · Todos los derechos reservados