Liuba Shrira Explained
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]
Shrira received her PhD from Technion. 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).[3]
She is a member of the Association for Computing Machinery (ACM), which has recognized her as a Distinguished Scientist in 2009, and the IEEE Computer Society.
Shrira was one of the founding members of the Systers mailing list for women in computing.[4]
Selected publications
Some of Liuba Shrira's publications include:
- 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.[5]
- Rivka Ladin; Barbara Liskov; Liuba Shrira; Sanjay Ghemawat (1992). "Providing high availability using lazy replication". ACM Transactions on Computer Systems.[6]
- Chandrasekhar Boyapati; Barbara Liskov; Liuba Shrira (2003). "Ownership Types for Object Encapsulation". ACM Symposium on Principles of Programming Languages.
References
- Web site: Liuba Shrira. pages.cs.brandeis.edu.
- Liskov . B. . Shrira . L. . July 1988 . Promises: linguistic support for efficient asynchronous procedure calls in distributed systems . ACM SIGPLAN Notices . en . 23 . 7 . 260–267 . 10.1145/960116.54016 . 0362-1340.
- Web site: Keynote Talk: Optimistic and pessimistic synchronization for data structures for in-memory stores NETYS 2020. fr-FR. 2020-02-01.
- Web site: Founding Systers – AnitaB.org. anitaborg.org.
- Web site: Liuba Shrira's publications. pmg.csail.mit.edu.
- Providing high availability using lazy replication. Rivka. Ladin. Barbara. Liskov. Liuba. Shrira. Sanjay. Ghemawat. 1 November 1992. ACM Transactions on Computer Systems . 10. 4. 360–391. 10.1145/138873.138877. 10.1.1.586.7749. 2219840.
External links