Portada de Programming Tools for Real-Time Systems

Programming Tools for Real-Time Systems

por Per Brinch Hansen

Ver sugerencias

Sinopsis

Más de Per Brinch Hansen

Ver autor →

Otras obras del mismo autor en el catálogo

Libros similares

Libros relacionados según distintos criterios de búsqueda

Aunque no trata directamente con herramientas de programación en tiempo real, este libro se adentra en las bases teóricas de la computación, la autorreferencia y los sistemas complejos, que son fundamentales para entender los desafíos intrínsecos de la programación concurrente y de tiempo real. Conecta la idea de la 'emergencia' en sistemas formales con los problemas de coordinación en el software.

La búsqueda: Google y el futuro de las cosas

John Battelle

2005·divulgacion

Este libro, aunque trata sobre un gigante de internet, aborda la complejidad inherente a la construcción y mantenimiento de sistemas distribuidos y con requisitos de rendimiento masivos, que comparten principios con los sistemas en tiempo real en cuanto a optimización y gestión de recursos a gran escala, pero desde una perspectiva de negocio y evolución tecnológica.

El lenguaje de programación C

Brian W. Kernighan, Dennis M. Ritchie

1978·divulgacion

Mientras que el libro de referencia trata sobre herramientas y conceptos de sistemas en tiempo real, el 'K&R C' encarna la filosofía subyacente de control de bajo nivel y eficiencia que es crítica para que esos sistemas funcionen. La conexión es sobre la mentalidad de ingeniería de software que busca el máximo rendimiento y la interacción directa con el hardware, algo esencial en el diseño de programas en tiempo real.

Sobre la guerra

Carl von Clausewitz

1832·filosofia

La filosofía profunda de Clausewitz sobre la gestión de la complejidad, la incertidumbre, la fricción y la necesidad de una reacción oportuna bajo presión en el campo de batalla, aunque sea en un dominio completamente diferente, resuena con los principios de diseño y operación de sistemas en tiempo real. Ambos enfrentan la necesidad de coordinar acciones, gestionar recursos limitados y tomar decisiones críticas en entornos impredecibles donde el tiempo es un factor determinante.

Este libro, proveniente de un ámbito académico asiático menos visible en las listas occidentales, ofrece una perspectiva alternativa y posiblemente distintas metodologías o énfasis en el diseño de sistemas de tiempo real, complementando las aproximaciones anglosajonas con un enfoque técnico similar al de Brinch Hansen pero desde una tradición académica diferente.

Aunque no se centra exclusivamente en 'tiempo real', su énfasis en la programación paralela y de alto rendimiento aborda directamente las preocupaciones de concurrencia y eficiencia que son cruciales para los sistemas en tiempo real. El enfoque de Quinn es profundo y teórico, pero también práctico, conectando bien con la aproximación del libro de referencia a las herramientas que permiten esa optimización. Quinn es un autor respetado, pero no tan omnipresente como otros gurús de la computación, lo que lo hace una elección 'non-obvia' pero con relevancia directa.

Fundamentos de los sistemas operativos (Operating System Concepts)

Abraham Silberschatz, Peter B. Galvin, Greg Gagne

1983·divulgacion

Similar al libro de Brinch Hansen, este texto adopta una estructura didáctica y sistemática para desglosar un campo complejo. Presenta conceptos, herramientas y técnicas de manera modular, construyendo desde los principios básicos hasta los desafíos avanzados. Ambos libros están estructurados como manuales o textos académicos que buscan dotar al lector de un entendimiento integral de un área técnica fundamental, con un fuerte énfasis en los ejemplos y la aplicabilidad de los principios.

Diseño de compiladores: Principios, técnicas y herramientas (The Dragon Book)

Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman

1986·divulgacion

Este libro comparte una similitud estructural en su exposición metodológica y paso a paso para la construcción y comprensión de una herramienta compleja. Ambos libros abordan la temática de 'herramientas' dentro del software, y lo hacen presentando los fundamentos teóricos, los diferentes componentes y cómo se integran, ofreciendo una guía exhaustiva y bien organizada para el desarrollo en un dominio técnico especializado. Tanto Brinch Hansen como 'el libro del dragón' son referencias que definen un campo a través de su exposición estructurada y rigurosa.

Ayúdame a que yoleo sea sostenible