Barbara Liskov

amerikansk datavetare

Barbara Liskov, född den 7 november 1939 som Barbara Jane Huberman, är en amerikansk datavetare[11]. Liskov är även professor vid Massachusetts Institute of Technology och Ford Professor i industriell utveckling på School of Engineering's elektroteknik och datavetenskap institutionen.[12] Hon var en av de första kvinnorna att beviljas en doktorsexamen i datavetenskap i USA[13], mottog Turingpriset år 2008 och är känd för att ha utvecklat Liskovs substitutionsprincip (LSP).

Barbara Liskov
Barbara Liskov, 2012.
Född7 november 1939 (84 år)
Los Angeles, USA
Medborgare iUSA
Utbildad vidStanforduniversitetet, filosofie doktor, [1]
University of California, Berkeley
SysselsättningDatavetare, universitetslärare, ingenjör
ArbetsgivareMassachusetts Institute of Technology
Noterbara verkdistributed computing
Utmärkelser
ACM Fellow (1996)[2]
Society of Women Engineers Achievement Award (1996)
IEEE John von Neumann Medal (2004)[3]
Turingpriset (2008)[4]
Programming Languages Achievement Award (2008)
National Inventors Hall of Fame (2012)[5]
Hedersdoktor vid Universitat Politècnica de Catalunya (2012)[6]
Harold Pender-utmärkelsen (2013)[7]
Weizmann Women & Science Award (2015)
Computer Pioneer Award (2018)[8]
Hedersdoktor vid ETH Zürich[9]
NCWIT Pioneer in Tech Award[10]
Webbplatspmg.csail.mit.edu/~liskov/
Redigera Wikidata

Tidigt liv och utbildning

Liskov föddes den 7 november 1939 i Los Angeles, Kalifornien.[14] Liskov är den äldsta av Jane (född Dickhoff) och Moses Hubermans fyra barn.[15] Hon tog sin kandidatexamen i matematik med tillvalsämnen i fysik vid University of California, Berkeley 1961. Hon och en annan kvinna var de enda kvinnliga studenterna på hennes kurser. Efter sin examen ansökte hon till en masterutbildning i matematik på universiteten Berkeley och Princeton. Dock antog inte Princeton kvinnliga studenter i matematik på den tiden.[16] Hon antogs till Berkeley men istället för att fortsätta studera flyttade hon till Boston. I Boston började hon arbeta på Mitre Corporation. Det var där som hon blev intresserad av datorer och programmering. Hon arbetade på Mitre ett år innan hon tog ett programmeringsjobb på Harvard där hon arbetade med översättning.

Sedan bestämde hon sig för att börja studera igen och sökte återigen till Berkeley, men även till Stanford och Harvard. Liskov var en av de första kvinnor i USA att tilldelas en doktorandexamen från avdelningen för datavetenskap från Stanford University.[17][18] Vid Stanford arbetade hon med John McCarthy och arbetade inom artificiell intelligens. Hennes avhandling handlade om ett datorprogram för att spela slutspel i schack.[19]

Karriär

Efter sin examen från Stanford, återvände Liskov till Mitre för att arbeta som forskare.[källa behövs]

Liskov har varit ledare till många viktiga projekt, bland annat Venus operativsystem, ett mindre, lågkostnads och interaktivt tidsindelande system. Hon var även ledare för utformningen och genomförandet av CLU; Argus, det första på hög-nivå språket för att stödja genomförandet av distribuerade program och för att visa tekniken promise pipelining, och Thor, ett objektorienterad databas system. Tillsammans med Jeannette Wing har hon utvecklat en särskild definition av subtyping, allmänt känd som Liskovs substitutionsprincip. Hon leder Programming Methodlogy Group vid MIT, med forskning som nuvarande fokuserar på bysantinsk feltolerans och distribuerad databehandling.

Erkännande och utmärkelser

Liskov är medlem i National Academy of Engineering, National Academy of Sciences, American Academy of Arts and Sciences och Association for Computing Machinery (ACM). År 2002 erkändes hon som en av de främsta kvinnliga fakultetsmedlemmarna på MIT, och bland de 50 bästa fakultetsmedlemmarna i naturvetenskap i USA.[20]

År 2004 vann Barbara Liskov John von Neumann-medaljen för "fundamental contributions to programming languages, programming methodology, and distributed systems".[21] Barbara Liskov och Donald Knuth tilldelades titeln ETH Honorary Doctorates[22] den 19 november 2005. Liskov och Knuth var också med i ETH Zürich Distinguished Colloquium Series.[23]

Liskov fick 2008 Turing Award från ACM, i mars 2009,[24] för hennes arbete i utformningen av programmeringsspråk och mjukvarumetodik som lett till utvecklingen av objektorienterad programmering.[25] Specifikt har Liskov utvecklat två programmeringsspråk, CLU[26] under 1970-talet och Argus[27] under 1980-talet. ACM citerade hennes bidrag till de praktiska och teoretiska grunderna för "programming language and system design, especially related to data abstraction, fault tolerance, and distributed computing".[28] Under 2012 blev hon invald i amerikanska National Inventors Hall of Fame.[29]

Barbara Liskov är författare till tre böcker och över hundra tekniska artiklar.

Privatliv

1970 gifte hon sig med Nathan Liskov. Deras son, Moses Liskov, föddes 1975.

Referenser