Aunque no es directamente sobre ingeniería de software, este libro explora los fundamentos de la lógica, la recursión y los sistemas formales, que son la base teórica de los métodos formales. Su enfoque multidisciplinario sobre cómo las reglas simples pueden generar complejidad es muy relevante.























