2015 - IEEE Fellow For contributions to scalable algorithms and tools for computer reliability
2013 - ACM Fellow For contributions to software reliability and quality.
2011 - ACM Distinguished Member
2007 - Fellow of Alfred P. Sloan Foundation
His primary scientific interests are in Software, Operating system, Concurrency, Software bug and Bebugging. His Software research integrates issues from Redundancy, Static analysis, Embedded system and Source code. His Operating system research is multidisciplinary, incorporating elements of Release consistency and Consistency model.
His study in Concurrency is interdisciplinary in nature, drawing from both Software engineering, Server and Atomicity. The Server study combines topics in areas such as Overhead and Software quality. His Bebugging study incorporates themes from Code refactoring and Code coverage.
Yuanyuan Zhou focuses on Software, Operating system, Software bug, Embedded system and Debugging. His study looks at the relationship between Software and topics such as Computer security, which overlap with Software system. Particularly relevant to Bebugging is his body of work in Software bug.
His Embedded system research includes themes of Buffer overflow and Reliability. In his research on the topic of Concurrency, Interleaving is strongly related with Atomicity. His Server course of study focuses on Distributed computing and Real-time computing.
Software, Usability, Software system, Code and Database are his primary areas of study. The study incorporates disciplines such as Software engineering and Embedded system in addition to Software. His research on Usability also deals with topics like
His work in Software system addresses subjects such as Initialization, which are connected to disciplines such as Reliability engineering, Reliability, Real-time computing and Serviceability. Yuanyuan Zhou has included themes like Bottleneck, Data processing, Performance improvement and Parallel computing in his Code study. His research on Operating system frequently connects to adjacent areas such as Programming language.
Yuanyuan Zhou mostly deals with Software engineering, Code, Software system, Overhead and Marginal impact. His work deals with themes such as Programming language, Unavailability, Inference engine and Cloud computing, which intersect with Software engineering. Yuanyuan Zhou has researched Code in several fields, including Debugging, System deployment and Process.
His research integrates issues of Fault tolerance, Real-time computing, Source code, Serviceability and Root cause in his study of Software system. His Overhead study integrates concerns from other disciplines, such as Statement, Computer engineering, Tracing and Database. His Testbed study frequently draws connections to other fields, such as Computer security.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
Learning from mistakes: a comprehensive study on real world concurrency bug characteristics
Shan Lu;Soyeon Park;Eunsoo Seo;Yuanyuan Zhou.
architectural support for programming languages and operating systems (2008)
CP-Miner: finding copy-paste and related bugs in large-scale software code
Z. Li;S. Lu;S. Myagmar;Y. Zhou.
IEEE Transactions on Software Engineering (2006)
PR-Miner: automatically extracting implicit programming rules and detecting violations in large software code
Zhenmin Li;Yuanyuan Zhou.
foundations of software engineering (2005)
LIFT: A Low-Overhead Practical Information Flow Tracking System for Detecting Security Attacks
Feng Qin;Cheng Wang;Zhenmin Li;Ho-seop Kim.
international symposium on microarchitecture (2006)
The Multi-Queue Replacement Algorithm for Second Level Buffer Caches
Yuanyuan Zhou;James Philbin;Kai Li.
usenix annual technical conference (2001)
AVIO: detecting atomicity violations via access interleaving invariants
Shan Lu;Joseph Tucek;Feng Qin;Yuanyuan Zhou.
architectural support for programming languages and operating systems (2006)
CP-Miner: a tool for finding copy-paste and related bugs in operating system code
Zhenmin Li;Shan Lu;Suvda Myagmar;Yuanyuan Zhou.
operating systems design and implementation (2004)
AVIO: detecting atomicity violations via access interleaving invariants
S. Lu;J. Tucek;F. Qin;Y. Zhou.
architectural support for programming languages and operating systems (2006)
Rx: treating bugs as allergies---a safe method to survive software failures
Feng Qin;Joseph Tucek;Jagadeesan Sundaresan;Yuanyuan Zhou.
symposium on operating systems principles (2005)
Hibernator: helping disk arrays sleep through the winter
Qingbo Zhu;Zhifeng Chen;Lin Tan;Yuanyuan Zhou.
symposium on operating systems principles (2005)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:
University of Chicago
Princeton University
University of Illinois at Urbana-Champaign
Purdue University West Lafayette
Google (United States)
University of Illinois at Urbana-Champaign
University of California, San Diego
University of Illinois at Urbana-Champaign
IBM (United States)
Rutgers, The State University of New Jersey
Academia Sinica
Okinawa Institute of Science and Technology
University of Macau
Hamburg University of Technology
National Institute for Materials Science
University of Sydney
Chuo University
Yale University
International Agency For Research On Cancer
University of Natural Resources and Life Sciences
University of Florence
Centers for Disease Control and Prevention
National Aeronautics and Space Administration
Memorial Sloan Kettering Cancer Center
Monash University
Stanford University