Liuba Shrira

Last updated

Liuba Shrira is a professor of computer science at Brandeis University, whose research interests primarily involve distributed systems. [1] Shrira is accredited with having coined the phrase "promise" when referring to the completion (or failure) of an asynchronous operation and its resulting value for the JavaScript programming language [2]

Contents

Education

Shrira received her PhD from Technion. [1]

Career

She is affiliated with the MIT Computer Science and Artificial Intelligence Laboratory. Previously, she was a researcher in the MIT Programming Methodology Group (1986–1997), a visiting researcher at Microsoft Research (2004–2005), [1] and a visiting professor at Technion (2010–2011). [3]

Shrira was one of the founding members of the Systers mailing list for women in computing. [4]

Awards and honors

She is an ACM Distinguished Member [1] [5] and a member of the IEEE Computer Society.

Selected publications

References

  1. 1 2 3 4 "Liuba Shrira". pages.cs.brandeis.edu.
  2. Liskov, B.; Shrira, L. (July 1988). "Promises: linguistic support for efficient asynchronous procedure calls in distributed systems". ACM SIGPLAN Notices. 23 (7): 260–267. doi:10.1145/960116.54016. ISSN   0362-1340.
  3. "Keynote Talk: Optimistic and pessimistic synchronization for data structures for in-memory stores | NETYS 2020" (in French). Retrieved 2020-02-01.
  4. "Founding Systers – AnitaB.org". anitaborg.org.
  5. Virginia Gold (November 9, 2009). "ACM Names 84 Distinguished Members for Advances in Computing Technology". Association for Computing Machinery . Retrieved January 12, 2026.
  6. 1 2 "Liuba Shrira's publications". pmg.csail.mit.edu.
  7. Ladin, Rivka; Liskov, Barbara; Shrira, Liuba; Ghemawat, Sanjay (1 November 1992). "Providing high availability using lazy replication". ACM Transactions on Computer Systems. 10 (4): 360–391. CiteSeerX   10.1.1.586.7749 . doi:10.1145/138873.138877. S2CID   2219840.
External videos
Nuvola apps kaboodle.svg ACID Objects and Modularity in the Cloud, Microsoft Research, 5 June 2012
Nuvola apps kaboodle.svg A New Approach to Old Storage, Google Tech Talks July 12, 2007