Brian Randell - Brian Randell
Brian Randell | |
---|---|
Urodzić się | 1936 (wiek 84–85) |
Obywatelstwo | Zjednoczone Królestwo |
Alma Mater | Imperial College w Londynie |
Znany z | ALGOL 60 , odporność na błędy oprogramowania , niezawodność , wczesna historia sprzętu komputerowego sprzed 1950 r |
Kariera naukowa | |
Pola | Informatyka |
Instytucje | Uniwersytet w Newcastle |
Znani studenci | Roy H. Campbell |
Brian Randell (ur. 1936) jest brytyjskim informatykiem i emerytowanym profesorem w Szkole Informatyki Uniwersytetu Newcastle w Wielkiej Brytanii. Specjalizuje się w badaniach nad odpornością i niezawodnością oprogramowania na błędy i jest uznanym autorytetem we wczesnej historii sprzętu komputerowego sprzed 1950 roku .
Biografia
Randell był zatrudniony w English Electric od 1957 do 1964, gdzie pracował nad kompilatorami . Jego praca nad ALGOL 60 jest szczególnie dobrze znana, w tym opracowanie kompilatora Whetstone dla English Electric KDF9 , wczesnej maszyny stosowej. W 1964 dołączył do IBM , gdzie pracował w Centrum Badawczym Thomasa J. Watsona nad wysokowydajnymi architekturami komputerowymi, a także nad metodologią projektowania systemów operacyjnych . W maju 1969 został profesorem informatyki na ówczesnym Uniwersytecie Newcastle upon Tyne, gdzie od tego czasu zajmuje się tolerancją i niezawodnością oprogramowania na błędy .
Jest członkiem Special Interest Group on Computers, Information and Society (SIGCIS) Towarzystwa Historii Technologii CIS oraz członkiem-założycielem Rady Redakcyjnej czasopisma IEEE Annals of the History of Computing . Jest członkiem Association for Computing Machinery (2008).
Był do 1969 roku członkiem Grupy Roboczej IFIP 2.1 Międzynarodowej Federacji ds. Przetwarzania Informacji (IFIP) (WG2.1) ds. Języków Algorytmicznych i Rachunków, która określała , utrzymuje i wspiera języki programowania ALGOL 60 i ALGOL 68 . Jest również członkiem założycielem IFIP WG2.3 w zakresie Metodologii Programowania oraz IFIP WG10.4 w zakresie Niezawodności i Tolerancji Błędów.
Jest żonaty (z Liz, nauczycielką francuskiego) i ma czworo dzieci.
Praca
Główne zainteresowania badawcze Briana Randella dotyczą informatyki, w szczególności niezawodności systemu i odporności na awarie. Jego zainteresowanie historią informatyki zaczęło się od spotkania z prawie nieznanym wówczas dziełem Percy'ego Ludgate'a . Było to ponad trzydzieści lat temu, kiedy przygotowywał wykład inauguracyjny i doprowadził do wydania książki „The Origins of Computers”. To spowodowało dalsze śledztwo w sprawie maszyn do łamania kodów w czasie wojny Colossus.
Park Bletchley
W 1972 Randell napisał do premiera Teda Heatha w sprawie wojennego statusu Bletchley Park i uzyskał pierwsze w historii potwierdzenie istnienia tej organizacji, nie mówiąc już o jej wpływie. Następnie powszechnie uznano rolę Bletchley Park i jego głównej stacji w Eastcote w skracaniu czasu trwania II wojny światowej , podobnie jak pionierska rola komputera Colossus w historii rozwoju informatyki.
Inżynieria oprogramowania
W latach 60. Randell był „zaangażowany w oryginalne Konferencje Inżynierii Oprogramowania NATO ” w 1968 roku na temat inżynierii oprogramowania, w tym czasie pracował w IBM przy bardzo tajnym projekcie Y, a następnie superkomputerowym ACS.
Tolerancja na błędy oprogramowania
Począwszy od lat 70. Randell „zainicjował projekt, który zainicjował badania nad możliwością tolerancji błędów oprogramowania i wprowadził koncepcję bloku przywracania . Kolejne główne opracowania obejmowały Newcastle Connection oraz prototypowy rozproszony system Secure System”.
Północna Agencja ds. Zastosowań Informatyki
W latach 90. Randell „zaangażował się w projekt poprawy przepisów dotyczących sieci danych w północnej Anglii i promowania ich efektywnego wykorzystania przez wszystkie sektory społeczności. Ten projekt zaowocował utworzeniem NiAA, Północnej Agencji Aplikacji Informatycznych ”. Napisał: „Służyłem przez kilka lat jako członek Grupy Zarządzającej NiAA, aż moje próby przekazania tego innym przyniosły owoce! NiAA istniała i działała z dobrym skutkiem przez siedem lat”.
Genealogia
Randell od wielu lat jest jednym z czołowych członków zespołu wolontariuszy odpowiedzialnych za portal genealogiczny GENUKI w Wielkiej Brytanii i Irlandii. Prowadzi strony dotyczące hrabstwa Devon , dokonał transkrypcji i udostępnił online wiele dokumentów o charakterze genealogicznym.
Zobacz też
- Silnik analityczny
- ALGOL
- ALGOL 68
- Komputer Kolos
- Rzetelność
- System odporny na uszkodzenia
- Friedrich L. Bauer
- Narodowy Program Informatyki
Publikacje
Randell opublikował kilka artykułów i książek. Wybór:
- Randell, Brian; Russell, LJ (1964). Implementacja Algolu 60 . Londyn: prasa akademicka.
- Randell, Brian, wyd. (1973). Początki komputerów cyfrowych: wybrane artykuły . Springer-Verlag.
Artykuły
- Randell, Brian (1971). „Maszyna analityczna Ludgate'a z 1909 roku” . Dziennik komputerowy . 14 (3): 317–326. doi : 10.1093/comjnl/14.3.317 .
- Randell, Brian (1972). Meltzer, B.; Michie, D. (red.). „O Alanie Turingu i początkach komputerów cyfrowych”. Inteligencja maszynowa . Wydawnictwo Uniwersytetu w Edynburgu. 7 : 3–20.
- Randell, Brian (1979). „Inżynieria oprogramowania w 1968 roku”. Materiały IV Międzynarodowej Konferencji Inżynierii Oprogramowania . Monachium: 1-10.
- Randell, Brian (1982). „Od silnika analitycznego do elektronicznego komputera cyfrowego: Składki Ludgate, Torresa i Busha”. Roczniki Historii Informatyki . 4 (4): 327–341, październik. doi : 10.1109/MAHC.1982.10042 . S2CID 1737953 .
- Randell, Brian (1998). „Wspomnienia z Konferencji Inżynierii Oprogramowania NATO”. Roczniki historii informatyki IEEE . 20 (1): 51–54.
Bibliografia
Zewnętrzne linki
- Oficjalna strona internetowa , School of Computing Science
- Oficjalna strona internetowa , osobista
- Historia Informatyki Bibliografia