Guía para la verificación de software con Frama-C: Componentes básicos, usos y aplicaciones

Guía para la verificación de software con Frama-C: Componentes básicos, usos y aplicaciones (Nikolai Kosmatov)

Título original:

Guide to Software Verification with Frama-C: Core Components, Usages, and Applications

Contenido del libro:

Frama-C es un popular conjunto de herramientas de código abierto para el análisis y la verificación de programas en C, muy utilizado en la enseñanza, la investigación experimental y las aplicaciones industriales.

Con la creciente complejidad y ubicuidad del software moderno, aumenta el interés por las herramientas de análisis de código en varios niveles de formalización para garantizar la seguridad de los productos de software. Reconociendo el hecho de que ninguna técnica podrá satisfacer por sí sola todas las necesidades de verificación del software, la plataforma Frama-C presenta un amplio conjunto de plug-ins que pueden utilizarse o combinarse para resolver tareas específicas de verificación.

Esta guía presenta un amplio panorama de usos básicos, resultados de investigación y aplicaciones concretas de Frama-C desde la primera versión de código abierto de la plataforma en 2008. Abarca el lenguaje de especificación ACSL, los principales plug-ins de verificación, los análisis avanzados y sus combinaciones, los ingredientes clave para el desarrollo de nuevos plug-ins, así como casos prácticos industriales de éxito en los que Frama-C ha ayudado a los ingenieros a verificar propiedades de seguridad cruciales.

Temas y características:

* Guía paso a paso para desarrollar su propio análisis a medida sobre la plataforma* Casos de éxito inspiradores de la implementación de Frama-C en código industrial* Más de 15 años de I+D en análisis y verificación de código C

Este libro está firmemente arraigado en la práctica del análisis de software, con numerosos ejemplos, ejercicios y directrices de aplicación. Como tal, es especialmente adecuado para los profesionales de la verificación de software que deseen implementar la verificación en su código, así como para estudiantes universitarios con poca o ninguna experiencia en técnicas de análisis de código. Las secciones más avanzadas sobre los fundamentos teóricos de los analizadores serán de interés para estudiantes de posgrado e investigadores.

Nikolai Kosmatov es investigador principal en Thales Research & Technology, Francia. Virgile Prevosto es investigadora principal y Julien Signoles es director de investigación, ambos en la Université Paris-Saclay, CEA, List, Francia.

Otros datos del libro:

ISBN:9783031556074
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa dura
Año de publicación:2024
Número de páginas:726

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Guía para la verificación de software con Frama-C: Componentes básicos, usos y aplicaciones - Guide...
Frama-C es un popular conjunto de herramientas de...
Guía para la verificación de software con Frama-C: Componentes básicos, usos y aplicaciones - Guide to Software Verification with Frama-C: Core Components, Usages, and Applications

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)