Research Mission

The D.O.C.C. lab’s research mission is to make debugging the distributed systems that govern our everyday lives easier. The research we do to support this mission takes many forms and involves many subject areas. Some areas of interest for possible research include, but are not limited to:

  • Creating tools that automate aspects of debugging
  • Creating tools or visualizations that help engineers with their debugging efforts
  • Creating tools that help end users make sense of problems
  • Understanding how security and privacy concerns may impact diagnosing problems that involve many parties’ systems
  • Understanding usability concerns around diagnosis tools
  • Building more principled distributed systems that are more easily debugged

Lab Updates

  • June 2021 - Tomislav Zabcic-Matic joins the D.O.C.C. lab.
  • June 2021 - The D.O.C.C. lab celebrates the academic year over hot pot!
  • March 2021 - We began recruiting participants in our study on microservices.
  • January 2021 - Darby Huye joins the D.O.C.C. lab.
  • September 2020 - Max Liu and Zhaoqi (Roy) Zhang join the D.O.C.C. lab.
  • September 2018 - Lab awarded a NSF grant to explore automating logging choices for performance problems in distributed applications.

Virtual Lab Meeting