Brian Randell | |
---|---|
Nacido | 1936 (edad 87-88) |
Ciudadanía | Reino Unido |
Alma máter | Colegio Imperial de Londres |
Conocido por | ALGOL 60 , tolerancia a fallas del software , confiabilidad , historia del hardware informático anterior a 1950 |
Carrera científica | |
Campos | Ciencias de la Computación |
Instituciones | Universidad de Newcastle |
Estudiantes notables | Roy H. Campbell |
Brian Randell DSc FBCS FLSW (nacido en 1936) es un informático británico y profesor emérito de la Escuela de Informática de la Universidad de Newcastle ( Reino Unido). Se especializa en la investigación sobre la tolerancia a fallos y la fiabilidad del software y es una autoridad reconocida en la historia del hardware informático anterior a 1950 .
Randell trabajó en English Electric desde 1957 hasta 1964, donde trabajó en compiladores . Su trabajo en ALGOL 60 es particularmente conocido, incluido el desarrollo del compilador Whetstone para English Electric KDF9 , una de las primeras máquinas de pila. [1] En 1964, se unió a IBM , donde trabajó en el Centro de Investigación Thomas J. Watson en arquitecturas de computadoras de alto rendimiento y también en metodología de diseño de sistemas operativos . En mayo de 1969, se convirtió en profesor de ciencias de la computación en la entonces llamada Universidad de Newcastle upon Tyne, donde ha trabajado desde entonces en el área de tolerancia a fallas y confiabilidad del software .
Es miembro del Grupo de Interés Especial sobre Computadoras, Información y Sociedad (SIGCIS) de la Sociedad para la Historia de la Tecnología CIS, y miembro fundador del Consejo Editorial de la revista IEEE Annals of the History of Computing . Es miembro de la Asociación para Maquinaria Computacional (2008). Fue elegido miembro de la Sociedad Científica de Gales en 2011. [2]
Fue, hasta 1969, miembro del Grupo de Trabajo 2.1 (WG2.1) de la Federación Internacional de Procesamiento de la Información (IFIP) sobre Lenguajes Algorítmicos y Cálculos, [3] que especificó , mantiene y soporta los lenguajes de programación ALGOL 60 y ALGOL 68. [ 4] También es miembro fundador del WG2.3 de la IFIP sobre Metodología de Programación, y del WG10.4 de la IFIP sobre Confiabilidad y Tolerancia a Fallos.
Está casado (con Liz, profesora de francés) y tiene cuatro hijos. [5]
Los principales intereses de investigación de Brian Randell se centran en el campo de la informática, en concreto en la fiabilidad de los sistemas y la tolerancia a fallos. Su interés por la historia de la informática comenzó cuando se topó con el entonces casi desconocido trabajo de Percy Ludgate . Esto ocurrió hace más de treinta años, cuando estaba preparando una conferencia inaugural, y lo llevó a escribir el libro: "Los orígenes de las computadoras". Esto desencadenó su investigación adicional sobre las máquinas Colossus de descifrado de códigos en tiempos de guerra. [1]
En 1972, Randell escribió al Primer Ministro Ted Heath sobre el estatus de Bletchley Park en tiempos de guerra , y obtuvo la primera admisión de la historia de la existencia de la organización en tiempos de guerra, y mucho menos de su impacto. [6] [7] [8] Posteriormente, el papel de Bletchley Park y su principal estación avanzada en Eastcote, en la reducción de la duración de la Segunda Guerra Mundial , ha sido ampliamente reconocido, al igual que el papel pionero de la computadora Colossus en la historia del desarrollo de la informática.
Randell estaba investigando la historia de la informática en Gran Bretaña para una conferencia sobre la historia de la informática celebrada en el Laboratorio Nacional de Los Álamos , Nuevo México, del 10 al 15 de junio de 1976, y obtuvo permiso para presentar un artículo sobre el desarrollo del COLOSSI en tiempos de guerra en la Estación de Investigación de la Oficina Postal , Dollis Hill (en octubre de 1975, el Gobierno británico publicó una serie de fotografías con subtítulos de la Oficina de Registro Público). El interés en las "revelaciones" de su artículo dio lugar a una reunión especial por la noche en la que Randell y Allen Coombs respondieron más preguntas. En 1977, Randell publicó un artículo The First Electronic Computer en varias revistas. [a] [9]
En la década de 1960, Randell participó en las conferencias originales de ingeniería de software de la OTAN , celebradas en 1968, sobre ingeniería de software. En ese momento trabajaba en IBM en los proyectos secretos de supercomputadoras Proyecto Y [ se necesita aclaración ] y luego ACS [ se necesita aclaración ] .
A partir de la década de 1970, Randell "creó el proyecto que inició la investigación sobre la posibilidad de tolerancia a fallos del software e introdujo el concepto de bloque de recuperación . Los principales desarrollos posteriores incluyeron la Conexión Newcastle [ 10] [11] y el prototipo de Sistema Seguro distribuido". [12]
En la década de 1990, Randell "se involucró en un proyecto para mejorar las redes de datos en el norte de Inglaterra y promover su uso eficaz por todos los sectores de la comunidad. Este proyecto dio como resultado la creación de NiAA, la Agencia de Aplicaciones Informáticas del Norte". Escribió: "Trabajé durante varios años como miembro del Grupo de Gestión de NiAA, hasta que mis intentos de delegar esta tarea en otros dieron sus frutos. NiAA existió y funcionó con buenos resultados durante siete años". [13]
Randell ha sido durante muchos años uno de los miembros líderes del equipo de voluntarios responsables de GENUKI , el portal web de genealogía en el Reino Unido e Irlanda. Mantiene las páginas relacionadas con el condado de Devon y ha transcrito y puesto a disposición en línea muchos documentos de interés genealógico.
Randell publicó varios artículos y libros. Una selección: [14]
Artículos