Biography

Bruce Childers is the Senior Associate Dean in the School of Computing and Information (SCI), Special Assistant to the Provost for Data Science, and the Executive Director of the momacs Institute. He also serves as the Chair of the Department of Information Culture and Data Stewardship, and he is a Professor of Computer Science. Previously acting as Associate Dean for Strategic Initiatives, Childers led faculty recruitment and development for SCI. He has also been the Co-director of the Graduate Computer Engineering program and the Director of Graduate Studies for Computer Science. He graduated from the University of Virginia with a PhD (CS, 2000) and the College of William and Mary with a BS (CS, 1991).

Childers' recent research focuses on novel technologies and cultural change to advance transparency, reuse and reproducibility of data science for accelerated discovery and trustworthy insight. With colleagues, these scholarly contributions are disseminated through innovations embodied in open source software, including the Occam system. His research also addresses the software-hardware boundary for improved energy, performance, reliability, and robustness, with an emphasis on embedded systems, including the Internet-of-Things.

He has participated in numerous events, including past steering committee chair of the ACM SIGPLAN and SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES); program chair of LCTES; organizing committee of the DOE, DoD and NSF Workshop on Modeling and Simulation of Systems and Applications; and Associate Editor for IEEE Transactions on Computers. He has participated in several activities on scientific reproducibility, particularly in computer science research.

A recent curriculum vitae is available.

Reproducible Computationally-driven Science with Workflows

Workflow Systems: OCCAM from Rachel Kelly on Vimeo.

Companion slides (PDF) to the video of the talk.

Talk given at the Modeling the World's Systems Conference, May 22, 2018, Pittsburgh, PA.

  • Code
  • Diamond
  • Code

ISCA'17: Tutoral on Modeling and Simulation of Computer Architectures with SST and OCCAM

June 24, 2017: We are giving a tutorial about The Structural Simulation Toolkit (SST) and OCCAM at ISCA 2017. Come and learn how to create, run, share and repeat your simulations anywhere at anytime with anyone!

Demo of OCCAM

March 16, 2017: Here is a video demonstrating a use case of OCCAM, where a reader of a paper interacts with experiments from the paper. This shows how interactive, modifiable experiments might be associated with a paper. Enjoy!

Congrats: Musfiq Rahman

December 8, 2016: Musfiq successfully defended his PhD thesis, Continuous Online Memory Diagnostics. Musfiq developed a novel framework for online software memory diagnostics to continously check memory health in a range of systems from desktops to NUMA servers. His approach imposes minimal performance impact on executing applications. Way to go, Dr. Rahman!

Selected Recent Publications

A complete list of publications is available.