Model checking of strategy-controlled systems in rewriting logic

Formal methods in computer science are mathematically rigorous techniques to develop and verigy the correct behaviour of hardware and software systems with different degrees of automation. Usually restricted to the analysis of critical systems, their application has become popular with th advance of...

Descripción completa

Detalles Bibliográficos
Autor: Rubio Cuéllar, Rubén Rafael
Tipo de recurso: tesis doctoral
Fecha de publicación:2022
País:España
Institución:Universidad Complutense de Madrid (UCM)
Repositorio:Docta Complutense
Idioma:inglés
OAI Identifier:oai:docta.ucm.es:20.500.14352/3553
Acceso en línea:https://hdl.handle.net/20.500.14352/3553
Access Level:acceso abierto
Palabra clave:004.438Maude (043.2)
519.688 (043.2)
519.768 (043.2)
Computer algorithms
rewriting systems (Computer science)
Maude (Computer program language)
Algoritmos computacionales
sistemas de reescritura
Maude (Lenguaje de programación)
Lenguajes de programación
Software
1203.23 Lenguajes de Programación
3304.16 Diseño Lógico
Descripción
Sumario:Formal methods in computer science are mathematically rigorous techniques to develop and verigy the correct behaviour of hardware and software systems with different degrees of automation. Usually restricted to the analysis of critical systems, their application has become popular with th advance of techiniques and has been extended to other disciplines as well. Computer-aided formal verification requires precise and expressive languages to describe the behavior of the system and the properties in question, along with algorithms to check or help to check whether these are satisfied...