Liuba Shrira

Computer scientist


title: "Liuba Shrira" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["american-computer-scientists", "living-people", "american-women-computer-scientists", "year-of-birth-missing-(living-people)", "21st-century-american-women"] description: "Computer scientist" topic_path: "geography/united-states" source: "https://en.wikipedia.org/wiki/Liuba_Shrira" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0

::summary Computer scientist ::

Liuba Shrira is a professor of computer science at Brandeis University, whose research interests primarily involve distributed systems. 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

Education

Shrira received her PhD from Technion.

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), and a visiting professor at Technion (2010–2011).

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

Awards and honors

She is an ACM Distinguished Member and a member of the IEEE Computer Society.

Selected publications

  • Barbara Liskov; Sanjay Ghemawat; Robert Gruber; Paul Johnson; Liuba Shrira; Michael Williams (1991). "Replication in the Harp File System". 13th ACM Symposium on Operating Systems Principles.
  • Rivka Ladin; Barbara Liskov; Liuba Shrira; Sanjay Ghemawat (1992). "Providing high availability using lazy replication". ACM Transactions on Computer Systems.
  • Chandrasekhar Boyapati; Barbara Liskov; Liuba Shrira (2003). "Ownership Types for Object Encapsulation". ACM Symposium on Principles of Programming Languages.

References

References

  1. "Liuba Shrira".
  2. (July 1988). "Promises: linguistic support for efficient asynchronous procedure calls in distributed systems". ACM SIGPLAN Notices.
  3. "Keynote Talk: Optimistic and pessimistic synchronization for data structures for in-memory stores {{!}} NETYS 2020".
  4. "Founding Systers – AnitaB.org".
  5. Virginia Gold. (November 9, 2009). "ACM Names 84 Distinguished Members for Advances in Computing Technology".
  6. "Liuba Shrira's publications".
  7. (1 November 1992). "Providing high availability using lazy replication". ACM Transactions on Computer Systems.

::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::

american-computer-scientistsliving-peopleamerican-women-computer-scientistsyear-of-birth-missing-(living-people)21st-century-american-women