Portada de A Modular Approach to Operating Systems

A Modular Approach to Operating 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

Gödel, Escher, Bach: Un Eterno y Grandioso Bucle

Douglas Hofstadter

1979·divulgacion

Aunque no trata directamente con sistemas operativos, 'Gödel, Escher, Bach' profundiza en los conceptos de recursión, jerarquía y bucles anidados, principios fundamentales que permean el diseño modular de sistemas complejos, incluida la arquitectura de software propuesta por Brinch Hansen.

El trabajo de Brinch Hansen representó un cambio paradigmático en la forma de pensar los sistemas operativos, alejándose de los enfoques monolíticos hacia una modularidad estructurada. Kuhn explora cómo se establecen y rompen estos paradigmas, reflejando el impacto de un enfoque modular en la ingeniería de software.

Mientras Brinch Hansen se enfoca en 'cómo' implementar la modularidad en los sistemas operativos, Dyson explora el 'porqué' y la filosofía detrás del diseño de máquinas y programas, buscando la esencia de la computación. Ambos abordan la estructuración de la lógica y la complejidad, uno a nivel de la implementación moderna y el otro desde sus raíces conceptuales.

El enfoque modular de Brinch Hansen sentó las bases para pensar en componentes de software bien definidos y con interfaces claras, una filosofía que luego se extendió y se profundizó con la programación orientada a objetos. Booch explora la madurez de estas ideas, enseñando cómo construir sistemas robustos a partir de módulos cohesivos e independientes.

Arquitectura de Software Orientada a Modelos

Stefan Jablonski

2004·divulgacion

Jablonski profundiza en la modularidad y abstracción al proponer arquitecturas dirigidas por modelos, una evolución del pensamiento modular propuesto por Brinch Hansen. Mientras que Brinch Hansen sentó las bases en sistemas operativos, Jablonski eleva la modularidad a un nivel de abstracción de modelado, buscando automatizar y formalizar aún más el diseño.

Kopetz, un investigador austriaco poco conocido fuera de los círculos especializados, aborda desafíos fundamentales en sistemas operativos de tiempo real, donde la modularidad y la predicción del comportamiento son críticas. Su trabajo es una continuación del rigor y la necesidad de una construcción limpia y predecible que Brinch Hansen perseguía en su enfoque modular.

Compiladores: Principios, Técnicas y Herramientas (El libro del dragón)

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

1986·divulgacion

Así como Brinch Hansen propone una estructura modular para los sistemas operativos, 'El libro del dragón' presenta el diseño de compiladores como un proceso intrínsecamente modular, donde cada fase es un componente bien definido con una interfaz clara. La descomposición de problemas complejos en subproblemas gestionables es la clave en ambos casos.

Patrones de diseño: Elementos de software reutilizable orientado a objetos

Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

1994·divulgacion

Este libro ofrece un 'vocabulario' y una 'gramática' para la construcción modular de software, muy en línea con el espíritu de Brinch Hansen de establecer principios para la estructuración. Mientras Brinch Hansen se enfoca en la capa del sistema operativo, los patrones de diseño proporcionan herramientas estructurales para la construcción de software modular en un nivel de aplicación, ambos en búsqueda de la claridad y mantenibilidad a través de la modularidad.

Ayúdame a que yoleo sea sostenible