Barbara Liskov

yhdysvaltalainen tietojenkäsittelytieteilijä

Barbara Liskov (s. 7. marraskuuta 1939 Kalifornia, Yhdysvallat) on yhdysvaltalainen tietojenkäsittelytieteilijä. Hänelle myönnettiin Turing-palkinto vuonna 2008.[1]

Barbara Liskov
Henkilötiedot
Syntynyt7. marraskuuta 1939 (ikä 85)
Kalifornia, Yhdysvallat
Koulutus ja ura
Väitöstyön ohjaaja John McCarthy
Tutkimusalue Tietojenkäsittelytiede
Palkinnot Turing-palkinto 2008
IEEE John von Neumann -mitali 2004
Aiheesta muualla
www.pmg.csail.mit.edu/~liskov

Hän suoritti alemman korkeakoulututkinnon Kalifornian yliopistossa, jossa hän luki pääaineenaan matematiikkaa. Valmistumisensa jälkeen Liskov työskenteli Mitre Corporationissa, jossa hän tutustui ohjelmointiin. Mitrestä hän siirtyi työskentelemään Harvardin yliopistoon, jossa hän keskittyi tietokoneella tehtävään kielenkääntämiseen.[1]

Liskov väitteli tohtoriksi Stanfordin yliopistosta vuonna 1968. Hänen väitöskirjansa aihe käsitteli shakin loppupelejä ja sen ohjasi John McCarthy. Liskov oli yksi ensimmäisistä naisista Yhdysvalloissa, jolle myönnettiin tohtorin tutkinto tietojenkäsittelytieteestä. Tohtorin-tutkinnon saatuaan hän jatkoi työskentelyä Mitressä, jossa hän kehitti Venus-tietokonejärjestelmän.[1]

Vuonna 1971 Liskov aloitti työt Massachusetts Institute of Technologyssä, jossa hän johti CLU-ohjelmointikielen suunnittelua ja kehitystyötä. Sama työryhmä kehitti myös Argus-ohjelmointikielen. Näiden jälkeen hän on työskennellyt erityisesti hajautettujen järjestelmien parissa. Liskovista tuli MIT:n täysi professori vuonna 1980. Vuonna 2008 MIT myönsi hänelle Institute Professor-tunnustuksen.[1] Liskov johtaan MIT:n Programming Methology -tutkimusryhmää.[2]

Liskoville myönnettiin IEEE John von Neumann -mitali vuonna 2004.[3]

Lähteet

muokkaa
  1. a b c d Tom van Vleck: Barbara Liskov ACM. Viitattu 4.4.2018. (englanniksi)
  2. Barbara Liskov 20.10.2017. MIT Computer Science & Artificial Intelligence Lab. Viitattu 4.4.2018. (englanniksi)
  3. Women Award Recipients IEEE. Viitattu 4.4.2018. (englanniksi)