משתמש:Annchkam/ברברה ליסקוב

ברברה ליסקוב
ענף מדעי מדעי המחשב
פרסים והוקרה פרס טיורינג (2008)
מדלייה על שם ג'ון פון נוימן(2004)
הערות מנחה הדוקטורט ג'ון מקארתי
תרומות עיקריות
הובילה לפיתוח תכנות מונחה עצמים.

ברברה ליסקוב (בשמה המלא באנגלית: Barbara Jane Huberman Liskov, נולדה ב- 7 לנובמבר 1939), היא מדענית בתחום מדעי המחשב.[1] כיום היא פרופסורית במחלקות הנדסת חשמל ומדעי המחשב בהמכון הטכנולוגי של מסצ'וסטס.[2]

קריירה עריכה

ב1961, סיימה ליסקוב תואר ראשון BA במתמטיקה באוניברסיטת קליפורניה בברקלי. היא אחת הנשים הראשונות בארצות הברית שקיבלה תואר דוקטור למדעי המחשב בשנת 1968 מאוניברסיטת סטנפורד. [3][4] את הדוקטור עשתה תחת הנחיתו של ג'ון מקארתי. נושא התזה היה תוכנית מחשב שתשחק בלוח סיום משחק השחמט.[5]

ליסקוב הובילה פרוייקטים רבים משמעותיים, בהם נכללים:

  • מערכת הפעלת ונוס, שהיא מערכת קטנה, בעלות נמוכה ובעלת שיתוף זמן אינטראקטיבי.
  • עיצוב ומימוש של שפת התכנות קלו (CLU) בשנות ה-70.[6]
  • פיתוח שפת התכנות ארגוס (Argus), שהיא השפה העילית הראשונה שתמכה במימוש ויישום של תוכניות מבוזרות וגם מדגימה את הטכניקה של promise pipelining בשנות ה80.[7]
  • ת'ור (Thor) מערכת מסד נתונים מונחת עצמים.
  • יחדיו עם ג'נט וינג, פיתחו הגדרה מסוימת של תת-טיפוס, הידוע בשם עקרון ההחלפה של ליסקוב - Liskov substitution principle שהתפרסם ב 1993.

כיום היא מובילה את קבוצת מתודולוגית התכנות בהמכון הטכנולוגי של מסצ'וסטס (MIT), כאשר דגש המחקר הנוכחי הוא עמידות בפני תקלות ביזנטיות וחישוב מבוזר.

פרסים והוקרות עריכה

ליסקוב היא חברה באקדמיה הלאומית להנדסה וחברה באקדמיה לאמנויות ומדעים האמריקנית ושל האגודה למכונות מחשוב (ACM). בשנת 2002, היא הוכרה כאחת מחברות סגל הטובות ביותר ב-MIT, ובין 50 החברי הסגל הטובים ביותר במדעים בארצות הברית.[8]

בשנת 2004, זכתה ליסקוב במדלייה על שם ג'ון פון נוימן עבור "תרומותיה המהותיות לשפות התכנות, מתודולוגית תכנות ומערכות מבוזרות".[9] ב19 לנובמבר 2005, ברברה ליסקוב יחד עם דונלד קנות' זכו בתואר דוקטור לשם כבוד מהמכון הטכנולוגי של ציריך.[10]

במרץ 2009 זכתה בפרס טיורינג לשנת 2008[11] מטעם ACM על תרומתה לתחום התכנות ועיצוב תוכנה, תאורטי ופרקטי, בעיקר בנושאי אבסטרקציה של מידע, עמידות לשגיאות וחישוב מבוזר. שיטות מחקר שהציגה הובילו לפיתוח תכנות מונחה עצמים.

ברברה ליסקוב הינה המחברת של שלושה ספרים ומעל למאה מאמרים טכניים.[12]

הערות שוליים עריכה


שגיאות פרמטריות בתבנית:הערות שוליים

פרמטרים [ טורים ] לא מופיעים בהגדרת התבנית

  1. ^ Barbara Liskov - A.M. Turing Award Winner
  2. ^ Barbara Liskov, Programming Methodology Group, MIT
  3. ^ "Barbara Liskov -- Engineergirl". נבדק ב-2007-09-06. Profile from the National Academies of Engineering.
  4. ^ "UW-Madison Computer Science Ph.D.s Awarded, May 1965 - August 1970". נבדק ב-2010-11-08. PhDs granted at UW-Madison Computer Sciences Department.
  5. ^ *Huberman (Liskov), Barbara Jane (1968). "A program to play chess end games". Stanford University Department of Computer Science, Technical Report CS 106, Stanford Artificial Intelligence Project Memo AI-65. {{cite journal}}: Cite journal requires |journal= (עזרה)
  6. ^ doi:10.1145/359763.359789 חסר תיאור
  7. ^ doi:10.1145/42392.42399 חסר תיאור
  8. ^ "MIT's magnificent seven: Women faculty members cited as top scientists". MIT News Office. Cambridge, MA. 5 נוב' 2002. נבדק ב-29 באוקטובר 2012. {{cite news}}: (עזרה)
  9. ^ IEEE John von Neumann Medal Recipients from the website of IEEE
  10. ^ "Honorary Doctors". Zurich: ETH Computer Science. 22 מרץ 2006. נבדק ב-29 באוקטובר 2012. Barbara Liskov and Donald E. Knuth were awarded the title ETH Honorary Doctor on 19 November 2005. {{cite web}}: (עזרה)
  11. ^ Top prize in computing goes to MIT professor from the website of The Boston Globe
  12. ^ http://www.pmg.lcs.mit.edu/~liskov/newcv-09.pdf

קישורים חיצוניים עריכה