Barbara Liskov

amerikansk informatiker

Barbara Liskov (født Barbara Jane Huberman; 1939) er en amerikansk informatiker som har kommet med merkante bidrag innen programmeringsspråk og distribuert databehandling . Hennes arbeid omfatter blant annet introduksjonen av abstrakte datatyper og det tilhørende prinsippet om dataabstraksjon, sammen med Liskov-substitusjonsprinsippet, som anvender disse ideene i objektorientert programmering, polymorfisme og arv. For arbeidet ble hun tildelt Turing-prisen i 2008, den høyeste utmerkelsen innen informatikk.

Barbara Liskov
Født7. nov. 1939Rediger på Wikidata (84 år)
Los Angeles
BeskjeftigelseInformatiker, universitetslærer, ingeniør Rediger på Wikidata
Akademisk gradDoktorgrad
Utdannet vedStanford University (–1968) (akademisk grad: ph.d.)[1]
University of California, Berkeley
Doktorgrads-
veileder
John McCarthy[2]
NasjonalitetUSA
Medlem avAmerican Academy of Arts and Sciences
National Academy of Engineering (1988–)
Association for Computing Machinery
National Academy of Sciences (2012–) (Member of the National Academy of Sciences of the United States)
Utmerkelser
12 oppføringer
Turing-prisen (2008)[3]
John-von-Neumann-medaljen (2004)[4]
Harold Pender Award (2013)[5]
National Inventors Hall of Fame (2012)[6]
Programming Languages Achievement Award (2008)
Weizmann Women & Science Award (2015)
Computer Pioneer Award (2018)[7]
Æresdoktorat ved Catalonias polytekniske universitet (2012)[8]
Society of Women Engineers Achievement Award (1996)
ACM Fellow
Honorary doctor of ETH Zürich[9]
NCWIT Pioneer in Tech Award[10]

Liskov er en av de første kvinnene som har fått en doktorgrad innen informatikk i USA, og den andre kvinnen som har mottatt Turing-prisen. Hun er instituttprofessor og Ford-professor i ingeniørfag ved Massachusetts Institute of Technology.[11][12]

Tidlig liv og utdanning rediger

Liskov ble født 7. november 1939 i Los Angeles, California, [13] hun var den eldste av Jane og Moses Hubermans fire barn.[14] Hun tok en bachelorgrad i matematikk med bifag i fysikk ved University of California, Berkeley i 1961. Under studiene i Berkeley hadde hun bare én annen kvinnelig klassekamerat i hovedfaget.[15] Hun søkte på masterstudier i matematikk ved Berkeley og Princeton. På den tiden tok ikke Princeton imot kvinnelige studenter i matematikk.[16] Hun fikk plass på Berkeley, men flyttet i stedet til Boston og begynte å jobbe i Mitre Corporation, en ideell organisasjon som drifter offentlige amerikanse forskings- og utviklingssentre, hvor hun fikk interesse datamaskiner og programmering. Hun jobbet på Mitre i ett år før hun fikk en programmeringsjobb ved Harvard hvor hun jobbet med språkoversettelse.[16]

Hun bestemte seg videre for å gå tilbake til skolen og søkte igjen til Berkeley, men også Stanford og Harvard. I mars i 1968 ble hun en av de første kvinnene i USA som ble tildelt en Ph.D. fra en informatikkavdeling da hun ble tildelt graden sin fra Stanford University.[17][18][19] På Stanford jobbet hun med John McCarthy og fikk støtte til å jobbe med kunstig intelligens.[16] Temaet for doktorgradsavhandlingen hennes var et dataprogram som spilte sjakksluttspill.[20]

Karriere rediger

Etter endt utdanning fra Stanford, dro Liskov tilbake til Mitre for å jobbe som forsker.[11]

Liskov har ledet mange betydelige prosjekter, blant annet Venus-operativsystemet, som var et lite og rimelig tidsdelingssystem; designet og implementering av CLU, som ble et trinn i utviklingen av objektorientert programmering; Argus, det første språket på høyt nivå som støtter implementering av distribuerte programmer ved å innkapsle relaterte prosedyrer innenfor objekter, og ved å støtte atomiske operasjoner; og Thor, et objektorientert databasesystem . Sammen med Jeannette Wing utviklet hun en spesiell definisjon av polymorfisme kjent som Liskov-substitusjonsprinsippet. Hun leder programmeringsmetodikkgruppen ved MIT, med et forskningsfokus på bysantinsk feiltoleranse og distribuert databehandling.[12] Hun var med i den første juryen for ingeniør- og informatikk for Infosys-prisen i 2009.[21]

Anerkjennelse og utmerkelser rediger

Liskov er medlem av National Academy of Engineering, National Academy of Sciences og er stipendiat ved American Academy of Arts and Sciences og Association for Computing Machinery (ACM). I 2002 ble hun anerkjent som en av de fremste kvinnelige fakultetsmedlemmene ved MIT, og blant de 50 fremste fakultetsmedlemmene i vitenskapen i USA.[22] I 2002 ble Liskov anerkjent av magasinet Discover som en av de 50 viktigste kvinnene innen vitenskapen.[23]

I 2004 vant Liskov John von Neumann-medaljen for «grunnleggende bidrag til programmeringsspråk, programmeringsmetodikk og distribuerte systemer».[24] 19. november 2005 ble Liskov sammen med Donald E. Knuth æresdoktor ved ETHs.[25] Liskov og Knuth ble også omtalt i ETH Zurich Distinguished Colloquium Series.[26] Hun ble tildelt en doktorgrad Honoris Causa av Universitetet i Lugano i 2011[27] og av Universidad Politécnica de Madrid i 2018.[28]

Liskov mottok Turing-prisen for 2008 i mars 2009,[29] for sitt arbeid med design av programmeringsspråk og programvaremetodikk som førte til utviklingen av objektorientert programmering.[30] Konkret utviklet Liskov to programmeringsspråk, CLU på 1970-tallet og Argus på 1980-tallet.[30] ACM siterte hennes bidrag til det praktiske og teoretiske grunnlaget for «programmeringsspråk og systemdesign, spesielt relatert til dataabstraksjon, feiltoleranse og distribuert databehandling».[31] I 2012 ble hun inlemmet i National Inventors Hall of Fame.[32]

Utvalgte verk rediger

Anno 2023, har Loskov skrevet fem bøker og over ett hundre akademiske artikler.

Bøker rediger

Utvalgte artikler rediger

Personlig livsforhold rediger

I 1970 giftet hun seg med Nathan Liskov.[16] De har en sønn, Moses, som tok en doktorgrad i informatikk fra MIT i 2004 og underviser i informatikk ved College of William and Mary .[11]

Referanser rediger

  1. ^ arkiveringsdato 27. april 2009, arkiv-URL web.archive.org, www.pmg.csail.mit.edu, besøkt 5. desember 2017[Hentet fra Wikidata]
  2. ^ Mathematics Genealogy Project, verkets språk engelsk, www.genealogy.math.ndsu.nodak.edu, besøkt 8. august 2016[Hentet fra Wikidata]
  3. ^ amturing.acm.org[Hentet fra Wikidata]
  4. ^ www.ieee.org[Hentet fra Wikidata]
  5. ^ events.seas.upenn.edu[Hentet fra Wikidata]
  6. ^ www.invent.org[Hentet fra Wikidata]
  7. ^ www.computer.org, besøkt 17. juli 2019[Hentet fra Wikidata]
  8. ^ www.upc.edu[Hentet fra Wikidata]
  9. ^ inf.ethz.ch, besøkt 10. november 2022[Hentet fra Wikidata]
  10. ^ www.ncwit.org, besøkt 20. mai 2020[Hentet fra Wikidata]
  11. ^ a b c «Barbara Liskov». Association for Computing Machinery. Besøkt 28. august 2021. 
  12. ^ a b Barbara Liskov, Programming Methodology Group, MIT.
  13. ^ Karagianis, Liz (2009). «Top Prize». MIT Spectrum. Besøkt 10. juli 2016. 
  14. ^ «Jane Siegel: Obituary». San Francisco Chronicle (via Legacy.com). 24. januar 2010. Besøkt 18. november 2014. 
  15. ^ D'Agostino, Susan. «The Architect of Modern Algorithms». Besøkt 21. oktober 2020. 
  16. ^ a b c d Guttag, John (1. januar 2005). The electron and the bit: electrical engineering and computer science at the Massachusetts Institute of Technology, 1902–2002 (engelsk). Cambridge, Mass.: MIT, Electrical Engineering and Computer Science Dept. OCLC 61332947. 
  17. ^ «Barbara Liskov». Besøkt 6. september 2007.  Profile from the National Academies of Engineering.
  18. ^ «UW-Madison Computer Science Ph.D.s Awarded, May 1965 – August 1970». Besøkt 8. november 2010.  PhDs granted at UW-Madison Computer Sciences Department.
  19. ^ «Barbara Liskov | Biography, A.M. Turing Award, & Facts». Besøkt 25. september 2021. 
  20. ^ «Wayback Machine» (PDF). web.archive.org. Archived from the original on 11. februar 2017. Besøkt 9. mars 2024. 
  21. ^ «Infosys Prize - Jury 2009». Besøkt 1. mars 2021. 
  22. ^ «MIT's magnificent seven: Women faculty members cited as top scientists». MIT News Office. 5. november 2002. Besøkt 29. oktober 2012. 
  23. ^ Svitil, Kathy (13. november 2002). «The 50 Most Important Women in Science». Discover. Besøkt 1. mai 2019. 
  24. ^ IEEE John von Neumann Medal Recipients from the website of IEEE
  25. ^ «Honorary Doctors». ETH Computer Science. Arkivert fra originalen 8. januar 2013. Besøkt 29. oktober 2012. 
  26. ^ «Distinguished Lecturers Barbara Liskov and Donald E. Knuth». ETH Computer Science. Arkivert fra originalen 8. januar 2013. Besøkt 29. oktober 2012. 
  27. ^ «USI Honorary Doctorates». USI. Besøkt 16. mai 2021. 
  28. ^ elEconomista.es. «Barbara Liskov, nueva doctora honoris causa por la UPM - elEconomista.es» (spansk). Besøkt 11. juni 2018. 
  29. ^ Weisman, Robert (10. mars 2009). «Top prize in computing goes to MIT professor». The Boston Globe. 
  30. ^ a b Barbara Liskov Wins Turing Award | March 10, 2009 from the Dr. Dobb's Journal website
  31. ^ «ACM Names Barbara Liskov Recipient of the 2008 ACM A.M. Turing Award». Association for Computing Machinery. Arkivert fra originalen 16. juli 2012. Besøkt 10. mars 2009. 
  32. ^ «Spotlight | National Inventors Hall of Fame». Invent.org. Arkivert fra originalen 14. august 2016. Besøkt 31. mai 2016. 

Eksterne lenker rediger