Brian Randell - Brian Randell

Brian Randell
Nascer 1936 (idade 84-85)
Cidadania Reino Unido
Alma mater Colégio Imperial de Londres
Conhecido por ALGOL 60 , tolerância a falhas de software , confiabilidade , história do hardware de computação no início de 1950
Carreira científica
Campos Ciência da Computação
Instituições Newcastle University
Alunos notáveis Roy H. Campbell

Brian Randell (nascido em 1936) é um cientista da computação britânico e professor emérito da School of Computing, Newcastle University , Reino Unido. Ele se especializou em pesquisa em tolerância a falhas e confiabilidade de software e é uma autoridade notável na história do hardware de computação do início de 1950 .

Biografia

Randell trabalhou na English Electric de 1957 a 1964, onde trabalhou em compiladores . Seu trabalho no ALGOL 60 é particularmente bem conhecido, incluindo o desenvolvimento do compilador Whetstone para o English Electric KDF9 , uma das primeiras máquinas de pilha. Em 1964, ele ingressou na IBM , onde trabalhou no Thomas J. Watson Research Center em arquiteturas de computador de alto desempenho e também em metodologia de design de sistema operacional . Em maio de 1969, ele se tornou professor de ciência da computação na então chamada University of Newcastle upon Tyne, onde trabalhou desde então na área de tolerância a falhas e confiabilidade de software .

Ele é membro do Grupo de Interesse Especial em Computadores, Informação e Sociedade (SIGCIS) da Sociedade para a História da Tecnologia CIS e membro fundador do Conselho Editorial do periódico IEEE Annals of the History of Computing . Ele é um Fellow da Association for Computing Machinery (2008).

Ele foi, até 1969, membro do IFIP Working Group 2.1 (WG2.1) da Federação Internacional para Processamento de Informação (IFIP) sobre Linguagens Algorítmicas e Cálculos, que especifica , mantém e oferece suporte às linguagens de programação ALGOL 60 e ALGOL 68 . Ele também é membro fundador do IFIP WG2.3 sobre Metodologia de Programação e do IFIP WG10.4 sobre Dependability and Fault Tolerance.

Ele é casado (com Liz, professora de francês) e tem quatro filhos.

Trabalhar

Os principais interesses de pesquisa de Brian Randell estão no campo da ciência da computação, especificamente na confiabilidade do sistema e tolerância a falhas. Seu interesse pela história da computação começou ao se deparar com a então quase desconhecida obra de Percy Ludgate . Isso foi há mais de trinta anos, quando preparava uma palestra inaugural, e o levou a produzir o livro: “As Origens dos Computadores”. Isso desencadeou uma investigação mais aprofundada das máquinas de decifrar códigos do tempo de guerra Colossus.

Bletchley Park

Em 1972, Randell escreveu ao primeiro-ministro Ted Heath sobre a situação de Bletchley Park durante a guerra e obteve a primeira admissão da existência da organização durante a guerra, sem falar de seu impacto. Posteriormente, o papel de Bletchley Park e de sua estação principal em Eastcote, na redução da duração da Segunda Guerra Mundial , foi amplamente reconhecido, assim como o papel pioneiro do computador Colossus na história do desenvolvimento da computação.

Engenharia de software

Na década de 1960, Randell esteve "envolvido nas Conferências de Engenharia de Software originais da OTAN " em 1968 sobre engenharia de software, na altura em que trabalhava na IBM no muito secreto Projecto Y e depois em projectos de supercomputadores ACS.

Tolerância a falhas de software

Começando na década de 1970, Randell "montou o projeto que iniciou a pesquisa sobre a possibilidade de tolerância a falhas de software e introduziu o conceito de bloco de recuperação . Os principais desenvolvimentos subsequentes incluíram a Conexão de Newcastle e o protótipo distribuído de Sistema Seguro".

Agência de Aplicações Informáticas do Norte

Na década de 1990, Randell "envolveu-se em um projeto para melhorar as provisões de rede de dados no norte da Inglaterra e para promover seu uso efetivo por todos os setores da comunidade. Este projeto resultou na criação da NiAA, a Agência de Aplicações Informáticas do Norte " Ele escreveu: "Servi por vários anos como membro do Grupo de Administração do NiAA, até que minhas tentativas de delegar isso a outros deram frutos! O NiAA existiu e funcionou com bons resultados por sete anos."

Genealogia

Randell tem sido por muitos anos um dos membros líderes da equipe de voluntários responsável pelo GENUKI , o portal da web para genealogia no Reino Unido e Irlanda. Ele mantém as páginas relativas ao condado de Devon e transcreveu e disponibilizou online muitos documentos de interesse genealógico.

Veja também

Publicações

Randell publicou vários artigos e livros. Uma seleção:

  • Randell, Brian; Russell, LJ (1964). Implementação do Algol 60 . Londres: Academic Press.
  • Randell, Brian, ed. (1973). As origens dos computadores digitais: artigos selecionados . Springer-Verlag.

Artigos

  • Randell, Brian (1971). "Máquina Analítica de Ludgate de 1909" . Computer Journal . 14 (3): 317–326. doi : 10.1093 / comjnl / 14.3.317 .
  • Randell, Brian (1972). Meltzer, B .; Michie, D. (eds.). "Sobre Alan Turing e as origens dos computadores digitais". Inteligência de máquina . Editora da Universidade de Edimburgo. 7 : 3-20.
  • Randell, Brian (1979). "Engenharia de Software em 1968". Anais da 4ª Conferência Internacional de Engenharia de Software . Munique: 1–10.
  • Randell, Brian (1982). "Da máquina analítica ao computador digital eletrônico: as contribuições de Ludgate, Torres e Bush". Anais da História da Computação . 4 (4): 327-341, outubro. doi : 10.1109 / MAHC.1982.10042 . S2CID  1737953 .
  • Randell, Brian (1998). "Memórias das Conferências de Engenharia de Software da OTAN". Anais de História da Computação do IEEE . 20 (1): 51–54.

Referências

links externos