Travelled to:
1 × China
1 × Croatia
1 × Hungary
1 × India
1 × Italy
1 × Spain
1 × Switzerland
1 × United Kingdom
2 × Canada
2 × Portugal
21 × USA
Collaborated with:
S.Lu S.Park D.Yuan L.Tan Z.Li J.Tucek W.Xiong F.Qin S.Pasupathy W.Jiang Y.Padioleau Z.Yin P.Zhou X.Ma P.Huang ∅ J.Zheng J.Zhang T.Xu V.Pandey J.Sundaresan J.P.Singh L.N.Bairavasundaram R.Teodorescu Q.Zhu S.Savage S.V.Adve F.M.David S.Kumar T.Sheng D.Shen E.Seo M.Jiang J.Zhang H.Zhao G.Krishna R.Bianchini S.Myagmar A.Bilas D.Jiang Q.Luo C.Kong G.Liu C.Liu Z.Ma C.Huang S.Xanthos L.Jin X.Fan R.Talwadker X.Jin R.Chen Z.Shan H.Mai M.Li P.Ramachandran S.K.Sahoo V.S.Adve Z.Chen K.Keeton J.Wilkes A.Raghuraman C.F.Devaraj P.Cao L.Renganarayana X.Zhang N.Ge V.Bala Y.Shi W.Chen W.Zheng R.Kaushik K.H.Lee X.Li Y.Liu M.M.Lee X.Tang C.Hu R.A.Popa L.Iftode K.Li B.R.Toonen I.Schoinas M.D.Hill D.A.Wood
Talks about:
detect (10) bug (10) softwar (8) system (7) memori (7) perform (5) log (5) concurr (4) manag (4) code (4)
Person: Yuanyuan Zhou
DBLP: Zhou:Yuanyuan
Facilitated 1 volumes:
Contributed to:
Wrote 40 papers:
- ESEC-FSE-2015-XuJFZPT #comprehension #exclamation
- Hey, you have given me too many knobs!: understanding and dealing with over-designed configuration in system software (TX, LJ, XF, YZ, SP, RT), pp. 307–319.
- HPCA-2015-JinPSCSZ #fault #hardware #named
- FTXen: Making hypervisor resilient to hardware faults on relaxed cores (XJ, SP, TS, RC, ZS, YZ), pp. 451–462.
- ASPLOS-2014-ZhangRZGBXZ #correlation #detection #named
- EnCore: exploiting system environment and correlation information for misconfiguration detection (JZ, LR, XZ, NG, VB, TX, YZ), pp. 687–700.
- ICSE-2014-HuangMSZ #analysis #performance #testing
- Performance regression testing target prioritization via performance risk analysis (PH, XM, DS, YZ), pp. 60–71.
- PDP-2014-LuoKZLL #architecture #comprehension
- Understanding the Data Traffic of Uncore in Westmere NUMA Architecture (QL, CK, YZ, GL, CL), pp. 392–399.
- SOSP-2013-XuZHZSYZP
- Do not blame users for misconfigurations (TX, JZ, PH, JZ, TS, DY, YZ, SP), pp. 244–259.
- ICSE-2012-YuanPZ #open source
- Characterizing logging practices in open-source software (DY, SP, YZ), pp. 102–112.
- OSDI-2012-YuanPHLLTZS
- Be Conservative: Enhancing Failure Diagnosis with Proactive Logging (DY, SP, PH, YL, MMJL, XT, YZ, SS), pp. 293–306.
- ASPLOS-2011-YuanZPZS
- Improving software diagnosability via log enhancement (DY, JZ, SP, YZ, SS), pp. 3–14.
- ESEC-FSE-2011-YinYZPB #debugging #how #question
- How do fixes become bugs? (ZY, DY, YZ, SP, LNB), pp. 26–36.
- ICSE-2011-TanZP #concurrent #debugging #detection #mining #named
- aComment: mining annotations from comments and code to detect interrupt related concurrency bugs (LT, YZ, YP), pp. 11–20.
- MSR-2011-Zhou #debugging #detection #problem
- Connecting technology with real-world problems — from copy-paste detection to detecting known bugs: (YZ), p. 2.
- SOSP-2011-YinMZZBP #empirical #fault #open source
- An empirical study on configuration errors in commercial and open source systems (ZY, XM, JZ, YZ, LNB, SP), pp. 159–172.
- ASPLOS-2010-YuanMXTZP #fault #named #runtime
- SherLog: error diagnosis by connecting clues from run-time logs (DY, HM, WX, LT, YZ, SP), pp. 143–154.
- OOPSLA-2010-ShiPYLZCZ #concurrent #debugging #detection #invariant
- Do I use the wrong definition?: DeFuse: definition-use invariants for detecting concurrency and sequential bugs (YS, SP, ZY, SL, YZ, WC, WZ), pp. 160–174.
- OSDI-2010-XiongPZZM #ad hoc #harmful
- Ad Hoc Synchronization Considered Harmful (WX, SP, JZ, YZ, ZM), pp. 163–176.
- ASPLOS-2009-ParkLZ #debugging #named
- CTrigger: exposing atomicity violation bugs from their hiding places (SP, SL, YZ), pp. 25–36.
- ASPLOS-2009-TucekXZ #execution #online #performance #validation
- Efficient online validation with delta execution (JT, WX, YZ), pp. 193–204.
- ICSE-2009-PadioleauTZ #operating system #taxonomy
- Listening to programmers — Taxonomies and characteristics of comments in operating system code (YP, LT, YZ), pp. 331–341.
- SOSP-2009-ParkZXYKLL #execution #multi #named #probability #sketching
- PRES: probabilistic replay with execution sketching on multiprocessors (SP, YZ, WX, ZY, RK, KHL, SL), pp. 177–192.
- ASPLOS-2008-LiRSAAZ #comprehension #design #fault
- Understanding the propagation of hard errors to software and implications for resilient system design (MLL, PR, SKS, SVA, VSA, YZ), pp. 265–276.
- ASPLOS-2008-LuPSZ #concurrent #debugging #learning
- Learning from mistakes: a comprehensive study on real world concurrency bug characteristics (SL, SP, ES, YZ), pp. 329–339.
- ICSM-2008-JiangZZZ #industrial #maintenance #product line
- Maintaining software product lines — an industrial practice (MJ, JZ, HZ, YZ), pp. 444–447.
- ESEC-FSE-2007-LuJZ #case study #test coverage
- A study of interleaving coverage criteria (SL, WJ, YZ), pp. 533–536.
- HPCA-2007-ZhouTZ #concurrent #detection #named
- HARD: Hardware-Assisted Lockset-based Race Detection (PZ, RT, YZ), pp. 121–132.
- SOSP-2007-LuPHMJLPZ #automation #concurrent #correlation #debugging #detection #multi #named #semantics
- MUVI: automatically inferring multi-variable access correlations and detecting related semantic and concurrency bugs (SL, SP, CH, XM, WJ, ZL, RAP, YZ), pp. 103–116.
- SOSP-2007-TanYKZ #debugging
- /*icomment: bugs or bad comments?*/ (LT, DY, GK, YZ), pp. 145–158.
- SOSP-2007-TucekLHXZ #named
- Triage: diagnosing production run failures at the user’s site (JT, SL, CH, SX, YZ), pp. 131–144.
- ASPLOS-2006-LuTQZ #detection #invariant #named
- AVIO: detecting atomicity violations via access interleaving invariants (SL, JT, FQ, YZ), pp. 37–48.
- HPCA-2006-PandeyJZB #energy #memory management
- DMA-aware memory energy management (VP, WJ, YZ, RB), pp. 133–144.
- ESEC-FSE-2005-LiZ #automation #detection #named #programming #scalability
- PR-Miner: automatically extracting implicit programming rules and detecting violations in large software code (ZL, YZ), pp. 306–315.
- HPCA-2005-QinLZ #detection #memory management #named
- SafeMem: Exploiting ECC-Memory for Detecting Memory Leaks and Memory Corruption During Production Runs (FQ, SL, YZ), pp. 291–302.
- SOSP-2005-QinTSZ #debugging #named
- Rx: treating bugs as allergies — a safe method to survive software failures (FQ, JT, JS, YZ), pp. 235–248.
- SOSP-2005-ZhuCTZKW #array #named
- Hibernator: helping disk arrays sleep through the winter (QZ, ZC, LT, YZ, KK, JW), pp. 177–190.
- ASPLOS-2004-LiLDZZAK #energy #in memory #memory management #performance
- Performance directed energy management for main memory and disks (XL, ZL, FMD, PZ, YZ, SVA, SK), pp. 271–283.
- ASPLOS-2004-ZhouPSRZK #memory management
- Dynamic tracking of page miss ratio curve for memory management (PZ, VP, JS, AR, YZ, SK), pp. 177–188.
- HPCA-2004-ZhuDDLZC #energy #power management #using
- Reducing Energy Consumption of Disk Storage Using Power-Aware Cache Management (QZ, FMD, CFD, ZL, YZ, PC), pp. 118–129.
- OSDI-2004-LiLMZ #debugging #named #operating system
- CP-Miner: A Tool for Finding Copy-paste and Related Bugs in Operating System Code (ZL, SL, SM, YZ), pp. 289–302.
- HPCA-1999-BilasJZS #approach #memory management #performance
- Limits to the Performance of Software Shared Memory: A Layered Approach (AB, DJ, YZ, JPS), pp. 193–202.
- PPoPP-1997-ZhouISLTSHW #consistency #evaluation #performance
- Relaxed Consistency and Coherence Granularity in DSM Systems: A Performance Evaluation (YZ, LI, JPS, KL, BRT, IS, MDH, DAW), pp. 193–205.