Oliver Kennedy
Oliver Kennedy is an Assistant Professor at the University at Buffalo. Oliver's primary area of research is Databases, although his research interests frequently cross over into Programming Languages and Datastructures. His work focuses on self-service analytics, making databases, schema design, and physical layout decisions more approachable. Through real-world usage metrics gathered from industry collaborations and the use of real-world testbeds, Oliver's work aims to address the practical problems faced by database users everywhere.
Oliver is a graduate of Cornell University, where he developed a powerful tool for compiling highly specialized database engines called DBToaster. DBToaster was featured in The VLDB Journal's issue on the best papers of VLDB 2012. Oliver continued these efforts as a Postdoc at The DATA lab at EPFL.
In addition to his research efforts, Oliver can be found participating in outreach programs through The LIBERTY Partnerships and UB's branch of Science is Elementary, studying Western Martial Arts disciplines including Capo Ferro, or cooking with his awesome wife Chris.
Publications
Convergent Inference with Leaky Joins
Adaptive Schema Databases
William Spoth, Bahareh Sadat Arab, Eric S. Chan, Dieter Gawlick, Adel Ghoneimy, Boris Glavic, Beda Hammerschmidt,
Oliver Kennedy, Seokki Lee, Zhen Hua Liu, Xing Niu,
Ying Yang
Beta Probabilistic Databases: A Scalable Approach to Belief Updating and Parameter Learning
Summarizing Large Query Logs in Ettu
Communicating Data Quality in On-Demand Curation
The Exception That Improves The Rule
Provenance-aware Versioned Dataworkspaces
Xing Niu, Bahareh Arab, Dieter Gawlick, Zhen Hua Liu, Vasudha Krishnaswamy,
Oliver Kennedy, Boris Glavic
Mimir: Bringing CTables into Practice
Ettu: Analyzing Query Intents in Corporate Databases
Pocket Data: The Need for TPC-MOBILE
Lenses: An On-Demand Approach to ETL
maybe We Should Enable More Uncertain Mobile App Programming
Geoffrey Challen, Jerry Antony Ajay, Nick DiRienzo,
Oliver Kennedy, Anudipa Maiti, Anandatirtha Nandugudi, Sriram Shantharam, Jinghao Shi, Guru Prasad Srinivasa, Lukasz Ziarek
Just in Time Datastructures
PigOut: Making Multiple Hadoop Clusters Work Together
Kyungho Jeon, Sharath Chandrashekhara, Feng Shen, Shikhar Mehra,
Oliver Kennedy, Steven Y. Ko
Detecting the Temporal Context of Queries
Monadic Logs for Collaborative Web Applications
Sumit Agarwal,
Daniel Bellinger,
Oliver Kennedy,
Ankur Upadhyay, Lukasz Ziarek
DBToaster: Higher-order Delta Processing for Dynamic, Frequently Fresh Views
Christoph Koch, Yanif Ahmad,
Oliver Kennedy, Milos Nicolic, Andres Nötzli, Daniel Lupei, Amir Shaikhana
$Bar_{QL}$: Collaborating Through Change