Al igual que 'Concrete Semantics', 'Software Foundations' utiliza Coq para formalizar la verificación de conceptos en lenguajes de programación.

por Benjamin C. Pierce · 2023
Ver sugerenciasSinopsis
Un libro de texto que introduce a los lectores a la teoría de lenguajes de programación y sus semánticas, utilizando el asistente de pruebas Coq para formalizar y verificar propiedades de programas.
Sé el primero en valorar este libro.
Otras obras del mismo autor en el catálogo

1980

1991

1998

2001

2002

2002

2005

2005

2006

2007

2009

2010

2012

2014

2015
Libros relacionados según distintos criterios de búsqueda
Al igual que 'Concrete Semantics', 'Software Foundations' utiliza Coq para formalizar la verificación de conceptos en lenguajes de programación.
Ambos textos investigan la semántica formal de los lenguajes, con un enfoque en matemáticas y lógica para estructurar definiciones precisas.
Este libro introduce la semántica denotacional, ofreciendo una conexión directa con la formalización de programas, similar a la propuesta de Pierce.
'Concepts in Programming Languages' comparte la exploración teórica de los mecanismos de los lenguajes, complementando la semántica expuesta en 'Concrete Semantics'.
Los principios de diseño de lenguajes en 'Principles of Programming Languages' se relacionan con la verificación formal y semántica abordada por Pierce.
'Types and Programming Languages' profundiza en la semántica de tipos, similar a cómo 'Concrete Semantics' aborda la formalización de lenguajes de programación.