Jump to content

Kathleen Booth

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by ActivelyDisinterested (talk | contribs) at 12:30, 31 October 2022 (Personal life and death: Added ref for Telegraph obituary). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Kathleen Booth
Born
Kathleen Hylda Valerie Britten

(1922-07-09)9 July 1922
Died29 September 2022(2022-09-29) (aged 100)
Alma materUniversity of London
Known forInvented the first assembly language for her University's computer
Spouse
(m. 1950; died 2009)
Scientific career
FieldsComputer science
InstitutionsBirkbeck College

Kathleen Hylda Valerie Booth (née Britten, 9 July 1922 – 29 September 2022) was a British computer scientist and mathematician who wrote the first assembly language and designed the assembler and autocode for the first computer systems at Birkbeck College, University of London.[1][when?] She helped design three different machines including the ARC (Automatic Relay Calculator), SEC (Simple Electronic Computer), and APE(X)C.

Early life and education

Kathleen Britten was born in Stourbridge, Worcestershire, England,[2] on 9 July 1922.[3][4] She obtained a BSc in mathematics from the University of London in 1944 and went on to get a PhD in Applied Mathematics in 1950. She married her colleague Andrew Donald Booth in 1950 and had two children.[5]

Career

Kathleen Booth worked at Birkbeck College, 1946–62.[6] She travelled to the United States as Andrew Booth's research assistant in 1947, visiting with John von Neumann at Princeton.[7] Upon returning to the UK, she co-authored "General Considerations in the Design of an All Purpose Electronic Digital Computer," describing modifications to the original ARC redesign to the ARC2 using a von Neumann architecture.[6] Part of her contribution was the ARC assembly language.[8] She also built and maintained ARC components.[9]

Kathleen and Andrew Booth's team at Birkbeck were considered the smallest of the early British computer groups. From 1947 to 1953, they produced three machines: ARC (Automatic Relay Computer), SEC (Simple Electronic Computer), and APE(X)C (All-purpose Electronic (Rayon) Computer).[10] She and Mr. Booth worked on the same team. He built the computers and she programmed them.[6] This was considered a remarkable achievement due to the size of the group and the limited funds at its disposal. Although APE(X)C eventually led to the HEC series manufactured by the British Tabulating Machine Company, the small scale of the Birkbeck group did not place it in the front rank of British computer activity.[11]

Booth regularly published papers concerning her work on the ARC and APE(X)C systems and co-wrote "Automatic Digital Calculators" (1953) which illustrated the 'Planning and Coding' programming style.[12] She co-founded the School of Computer Science and Information Systems in 1957 at Birkbeck College along with Andrew Booth and J.C. Jennings.[6] In 1958, she taught a programming course.[6]

In 1958, Booth wrote one of the first books describing how to program APE(X)C computers.[13]

From 1944 to 1946, she was a Junior Scientific Officer at the Royal Aircraft Establishment in Farnborough.[5] From 1946 to 1962, Booth was a Research Scientist at British Rubber Producers' Research Association and for ten years from 1952 to 1962 she was Research Fellow and Lecturer at Birkbeck College, University of London.

Booth's research on neural networks led to successful programs simulating ways in which animals recognise patterns and characters.[6] She and her husband resigned suddenly from Birkbeck College in 1961 after a chair was not conferred on her husband despite his massive contributions; an ICT 1400 computer was donated to the Department of Numerical Automation but was in fact installed in the London School of Hygiene and Tropical Medicine.[6]

In 1962, after leaving Birkbeck College the Booth family moved to Canada to where she became a Research Fellow, Lecturer and Associate Professor at the University of Saskatchewan until 1972.[5] At Lakehead University in Canada she became the Professor of Mathematics from 1972 to 1978.[14] Kathleen Booth retired from Lakehead in 1978. Her last current paper was published in 1993 at the age of 71. Titled "Using neural nets to identify marine mammals" it was co-authored by Dr. Ian J. M. Booth, her son.[15]

Personal life and death

In May 2019, Booth was reported to be living in retirement, at the age of 97.[16] She died on 29 September 2022, at the age of 100.[17][18]

Bibliography

  • Booth, Andrew D; Britten, Kathleen HV (September 1947), "Principles and Progress in the Construction of High-Speed Digital Computers", Quart. Journ. Mech. And Applied Math., 2 (2): 182–197, doi:10.1093/qjmam/2.2.182.
  • Coding system for the APE(X)C, AU: Murdoch, archived from the original on 7 June 2011, retrieved 22 June 2010.
  • Booth A.D. and Britten K.H.V. (1947) Coding for A.R.C., Institute for Advanced Study, Princeton
  • Booth A.D. and Britten K.H.V. (1947) General considerations in the design of an all-purpose electronic digital computer, Institute for Advance Study, Princeton
  • Booth A.D. and Britten K.H.V. (1948) "The accuracy of atomic co-ordinates derived from Fourier series in X-ray crystallography Part V", Proc. Roy. Soc. Vol A 193 pp 305–310
  • Booth A.D. and Booth K.H.V. (1953) Automatic Digital Calculators, Butterworth-Heinmann (Academic Press) London
  • K.H.V Booth, (1958) Programming for an Automatic Digital Calculator, Butterworths, London

References

  1. ^ Booth, Kathleen HV, "Machine language for Automatic Relay Computer", Birkbeck College Computation Laboratory, University of London
  2. ^ IT Honor Roll
  3. ^ Dyson, George (2012). Turing's Cathedral: The Origins of the Digital Universe. Pantheon Books. p. xvii. ISBN 978-0375422775.
  4. ^ "Kathleen Booth". Magnificent Women. Retrieved 8 December 2021.
  5. ^ a b c "Dr. Kathleen Booth (nee Britten)". IT History Society. 21 December 2015. Retrieved 1 February 2017.
  6. ^ a b c d e f g Johnson, Roger (2008), School of computer science and information systems: A short history (PDF), 50 years of Computing, UK: Birkbeck School of Computing.
  7. ^ Lavington, Simon (2012), Alan Turing and His Contemporaries: Building the World's First Computers, ISBN 978-1-78017-105-0
  8. ^ "History", About, UK: Birkbeck School of Computing.
  9. ^ Kathleen Booth (nee Britten) at the ARC relay, parallel, A.U. which she constructed, UK: Birkbeck school of Computing, 1948.
  10. ^ Lavington, Simon (1980). Early British computers: the story of vintage computers and the people who built them. Manchester: Manchester University Press. p. 62. ISBN 978-0719008030.
  11. ^ Campbell-Kelly, Martin (April 1982), "The Birkbeck College Machines, The Development of Computer Programming in Britain (1945 to 1955)", Annals of the History of Computing, 4 (2), IEEE: 121–139, doi:10.1109/MAHC.1982.10016, S2CID 14861159.
  12. ^ Cliff B Jones, John L Lloyd, ed. (1998). Dependable and historic computing. Berlin: Springer-Verlag. p. 27. ISBN 978-3-642-24540-4.
  13. ^ Booth, Kathleen HV (1958), Programming for an Automatic Digital Calculator, London: Butterworths.
  14. ^ Baker, Nina C. "39: Kathleen Booth". Magnificent Women. Retrieved 29 October 2022.
  15. ^ Dufresne, Steven (21 August 2018). "Kathleen Booth: Assembling Early Computers While Inventing Assembly". Hackaday. Hackaday. Retrieved 9 March 2021.
  16. ^ Priddy, Jason (6 May 2019). "Kathleen Booth". Medium. Retrieved 18 December 2021.
  17. ^ Best, Katrinah. "Remembering Professor Kathleen Booth, 1922-2022".
  18. ^ "Kathleen Booth, computer pioneer who made a major breakthrough in programming – obituary". The Telegraph. 25 October 2022. Archived from the original on 31 October 2022. Retrieved 31 October 2022.