David Koop

Assistant Professor, Computer & Information Science
Co-Director, Data Science Program
University of Massachusetts Dartmouth
285 Old Westport Road
Dartmouth, MA 02747-2300
Dion 302E
Office Hours: M 10-11am, W 10-11am, Th 3-5pm


My research concerns provenance, data science, and visualization. As data continues to proliferate, I am interested in methods that improve our ability to understand and use it. Algorithms help to summarize, filter, and mine data, and visualization techniques provide intuitive and interactive methods for examining data. Both are important ingredients, but keeping track of all these computations and explorations places a burden on users. Automated capture of provenance—the record of how results are achieved—provides users greater freedom to investigate data without manually recording every detail of each step. This improves the reproducibility of past results and enables others to better reuse existing work.

Current projects include:

  • Dataflow Notebooks: Restructure notebooks so cell references are robust and results are more reproducible
  • Interactive Web Provenance: Capture and understand provenance during iterative exploration in modern web environments
  • Marine Traffic Analysis: Understand the movement of vessels through trajectory visualization [Example]
  • VisTrails: Meta-version trees, provenance analysis, and reproducibility



  • Colin Brown
  • Ravi Shankar
  • Akhilesh Camisetty (M.S., 2017)
  • Jay Patel (M.S., 2017)
  • Chaitanya Chandurkar (M.S., 2016)
  • Seth Borges (M.S., 2016)