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

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

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

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

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

Bøker

Utvalgte artikler

Personlig livsforhold

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

Eksterne lenker