Oliver Kennedy
Associate Professor
Oliver Kennedy is an Associate 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, as well as making approachable tools for managing messy data, schema design, and physical layout decisions. 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 data consumers everywhere. His projects include a UI for ad-hoc cleaning and analytics called Mimir and a universal, Just In-Time Datastructure.
Oliver is a graduate of Cornell University, where he developed DBToaster, a tool for compiling specialized database engines. DBToaster was featured in The VLDB Journal's issue on the best papers of VLDB 2012. Oliver continued his work on DBToaster 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, studying Western Martial Arts disciplines including Capo Ferro, or doing stuff with his awesome wife Chris and son Zach.
Projects
Publications
- Embedding The Context of Attributes in Longitudinal Study Schemas To Refine Their Semantic Match Candidates
-
@inproceedings{pokharel:2024:ondbd:embedding,
author = {Pokharel, Pratik and Kennedy, Oliver},
title = {Embedding The Context of Attributes in Longitudinal Study Schemas To Refine Their Semantic Match Candidates},
booktitle = {OnDBD},
year = {2024}
}
- On-Disk Datalog Engine using Semirings
-
@inproceedings{brown:2024:ondbd:on-disk,
author = {Brown, Nick and Kennedy, Oliver},
title = {On-Disk Datalog Engine using Semirings},
booktitle = {OnDBD},
year = {2024}
}
- Multiquery Optimization for Declarative Compilers
-
@inproceedings{balakrishnan:2024:ondbd:multiquery,
author = {Balakrishnan, Darshana and Kennedy, Oliver and Ziarek, Lukasz and Luong, Johannes and Gildhoff, Hinnerk and Saxena, Gaurav},
title = {Multiquery Optimization for Declarative Compilers},
booktitle = {OnDBD},
year = {2024}
}
- FastPDB: Towards Bag-Probabilistic Queries at Interactive Speeds
-
@inproceedings{huber:2025:sigmod:fastpdb,
author = {Huber, Aaron and Kennedy, Oliver and Rudra, Atri and Zhao, Zhuoyue and Feng, Su and Glavic, Boris},
title = {FastPDB: Towards Bag-Probabilistic Queries at Interactive Speeds},
booktitle = {SIGMOD},
year = {2025}
}
- Drag, Drop, Merge: A Tool for Streamlining Integration of Longitudinal Survey Instruments
-
@inproceedings{pokharel:2024:hilda:drag,
author = {Pokharel, Pratik and Lee, Juseung and Kennedy, Oliver and Good, Jeff and Markatou, Marianthi and Talal, Andrew H. and Mukhopadhyay, Raktim},
title = {Drag, Drop, Merge: A Tool for Streamlining Integration of Longitudinal Survey Instruments},
booktitle = {HILDA},
year = {2024}
}
- Overlay Spreadsheets
-
@inproceedings{kennedy:2023:hilda:overlay,
author = {Kennedy, Oliver and Glavic, Boris and Brachmann, Michael},
title = {Overlay Spreadsheets},
booktitle = {HILDA},
year = {2023}
}
- Social determinants of health derived from people with opioid use disorder: Improving data collection, integration and use with cross-domain collaboration and reproducible, data-centric, notebook-style workflows
-
Marianthi Markatou,
Oliver Kennedy, Michael Brachmann, Raktim Mukhopadhyay, Arpan Dharia, Andrew H. Talal
@article{markatou:2023:frontiersinmedicine:social,
author = {Markatou, Marianthi and Kennedy, Oliver and Brachmann, Michael and Mukhopadhyay, Raktim and Dharia, Arpan and Talal, Andrew H.},
title = {Social determinants of health derived from people with opioid use disorder: Improving data collection, integration and use with cross-domain collaboration and reproducible, data-centric, notebook-style workflows},
journal = {Frontiers in Medicine},
volume = {10},
year = {2023}
}
- Efficient Approximation of Certain and Possible Answers for Ranking and Window Queries over Uncertain Data
-
@article{feng:2023:pvldb:efficient,
author = {Feng, Su and Glavic, Boris and Kennedy, Oliver},
title = {Efficient Approximation of Certain and Possible Answers for Ranking and Window Queries over Uncertain Data},
journal = {pVLDB},
year = {2023}
}
- Computing expected multiplicities for bag-TIDBs with bounded multiplicities
-
@techreport{feng:2022:arxiv:computing,
author = {Feng, Su and Glavic, Boris and Huber, Aaron and Kennedy, Oliver and Rudra, Atri},
title = {Computing expected multiplicities for bag-TIDBs with bounded multiplicities},
institution = {ArXiv},
year = {2022}
}
- The Right Tool for the Job: Data-Centric Workflows in Vizier
-
@article{kennedy:2022:ieee-deb:right,
author = {Kennedy, Oliver and Glavic, Boris and Freire, Juliana and Brachmann, Michael},
title = {The Right Tool for the Job: Data-Centric Workflows in Vizier},
journal = {IEEE-DEB},
year = {2022}
}
- Runtime Provenance Refinement for Notebooks
-
@inproceedings{deo:2022:tapp:runtime,
author = {Deo, Nachiket and Glavic, Boris and Kennedy, Oliver},
title = {Runtime Provenance Refinement for Notebooks},
booktitle = {TaPP},
year = {2022}
}
- TreeToaster: Towards an IVM-Optimized Compiler
-
@inproceedings{balakrishnan:2021:sigmod:treetoaster,
author = {Balakrishnan, Darshana and Nuessle, Carl and Kennedy, Oliver and Ziarek, Lukasz},
title = {TreeToaster: Towards an IVM-Optimized Compiler},
booktitle = {SIGMOD},
year = {2021}
}
- Efficient Uncertainty Tracking for Complex Queries with Attribute-level Bounds
-
@inproceedings{feng:2021:sigmod:efficient,
author = {Feng, Su and Glavic, Boris and Huber, Aaron and Kennedy, Oliver},
title = {Efficient Uncertainty Tracking for Complex Queries with Attribute-level Bounds},
booktitle = {SIGMOD},
year = {2021}
}
- Reducing Ambiguity in Json Schema Discovery
-
@inproceedings{spoth:2021:sigmod:reducing,
author = {Spoth, William and Kennedy, Oliver and Lu, Ying and Hammerschmidt, Beda and Liu, Zhen Hua},
title = {Reducing Ambiguity in Json Schema Discovery},
booktitle = {SIGMOD},
year = {2021}
}
- DataSense: Display Agnostic Data Documentation
-
@inproceedings{kumari:2021:cidr:datasense,
author = {Kumari, Poonam and Brachmann, Michael and Kennedy, Oliver and Feng, Su and Glavic, Boris},
title = {DataSense: Display Agnostic Data Documentation},
booktitle = {CIDR},
year = {2021}
}
- Loki: Streamlining Integration and Enrichment
-
@inproceedings{spoth:2020:hilda:loki,
author = {Spoth, William and Kumari, Poonam and Kennedy, Oliver and Nargesian, Fatemeh},
title = {Loki: Streamlining Integration and Enrichment},
booktitle = {HILDA},
year = {2020}
}
- Your notebook is not crumby enough, REPLace it
-
@inproceedings{brachmann:2020:cidr:your,
author = {Brachmann, Michael and Spoth, William and Kennedy, Oliver and Glavic, Boris and Mueller, Heiko and Castelo, Sonia and Bautista, Carlos and Freire, Juliana},
title = {Your notebook is not crumby enough, REPLace it},
booktitle = {CIDR},
year = {2020}
}
- Benchmarking Pocket-Scale Databases
-
@inproceedings{nuessle:2019:tpc-tc:benchmarking,
author = {Nuessle, Carl and Kennedy, Oliver and Ziarek, Lukasz},
title = {Benchmarking Pocket-Scale Databases},
booktitle = {TPC-TC},
year = {2019}
}
- CAPE: Explaining Outliers by Counterbalancing
-
Zhengjie Miao, Qitian Zeng, Chenjie Li, Boris Glavic,
Oliver Kennedy, Sudeepa Roy
@inproceedings{miao:2019:pvldb:cape,
author = {Miao, Zhengjie and Zeng, Qitian and Li, Chenjie and Glavic, Boris and Kennedy, Oliver and Roy, Sudeepa},
title = {CAPE: Explaining Outliers by Counterbalancing},
booktitle = {VLDB-Demo},
year = {2019}
}
- Data Debugging and Exploration with Vizier
-
Michael Brachmann, Carlos Bautista, Sonia Castelo, Su Feng, Juliana Freire , Boris Glavic,
Oliver Kennedy, Heiko Mueller, Remi Rampin,
William Spoth,
Ying Yang
@inproceedings{brachmann:2019:sigmod:data,
author = {Brachmann, Michael and Bautista, Carlos and Castelo, Sonia and Feng, Su and Freire, Juliana and Glavic, Boris and Kennedy, Oliver and Mueller, Heiko and Rampin, Remi and Spoth, William and Yang, Ying},
title = {Data Debugging and Exploration with Vizier},
booktitle = {SIGMOD-Demo},
year = {2019}
}
- Fluid Data Structures
-
@inproceedings{balakrishnan:2019:dbpl:fluid,
author = {Balakrishnan, Darshana and Ziarek, Lukasz and Kennedy, Oliver},
title = {Fluid Data Structures},
booktitle = {DBPL},
year = {2019}
}
- Uncertainty Annotated Databases - A Lightweight Approach for Approximating Certain Answers
-
@inproceedings{feng:2019:sigmod:uncertainty,
author = {Feng, Su and Huber, Aaron and Glavic, Boris and Kennedy, Oliver},
title = {Uncertainty Annotated Databases - A Lightweight Approach for Approximating Certain Answers},
booktitle = {SIGMOD},
year = {2019}
}
- Just-in-Time Index Compilation
-
@techreport{balakrishnan:2019:arxiv:just-in-time,
author = {Balakrishnan, Darshana and Ziarek, Lukasz and Kennedy, Oliver},
title = {Just-in-Time Index Compilation},
institution = {ArXiv},
year = {2019}
}
- Analyzing Uncertain Tabular Data
-
@incollection{kennedy:2019:ifds:analyzing,
author = {Kennedy, Oliver and Glavic, Boris},
title = {Analyzing Uncertain Tabular Data},
editor = {Éloi Bossé and Galina L. Rogova},
booktitle = {Information Quality in Information Fusion and Decision Making},
year = {2019},
pages = {243-277}
}
- Query Log Compression for Workload Analytics
-
@article{xie:2019:pvldb:query,
author = {Xie, Ting and Chandola, Varun and Kennedy, Oliver},
title = {Query Log Compression for Workload Analytics},
journal = {pVLDB},
year = {2019}
}
- Learning From Query-Answers: A Scalable Approach to Belief Updating and Parameter Learning
-
Invited article extending a 'Best-of-SIGMOD' paper from SIGMOD 2017
@article{meneghetti:2018:tods:learning,
author = {Meneghetti, Niccolò and Kennedy, Oliver and Gatterbauer, Wolfgang},
title = {Learning From Query-Answers: A Scalable Approach to Belief Updating and Parameter Learning},
journal = {TODS},
year = {2018}
}
- Similarity Metrics for SQL Query Clustering
-
@article{kul:2018:tkde:similarity,
author = {Kul, Gökhan and Luong, Duc Thanh and Xie, Ting and Chandola, Varun and Kennedy, Oliver and Upadhyaya, Shambhu},
title = {Similarity Metrics for SQL Query Clustering},
journal = {TKDE},
volume = {30},
year = {2018},
month = {12},
pages = {2408--2420}
}
- SchemaDrill: Interactive Semi-Structured Schema Design
-
@inproceedings{spoth:2018:hilda:schemadrill,
author = {Spoth, William and Xie, Ting and Kennedy, Oliver and Yang, Ying and Hammerschmidt, Beda and Liu, Zhen Hua and Gawlick, Dieter},
title = {SchemaDrill: Interactive Semi-Structured Schema Design},
booktitle = {HILDA},
year = {2018}
}
- Uncertainty Annotated Databases - A Lightweight Approach for Dealing with Uncertainty
-
@techreport{feng:2018:iit-tr:uncertainty,
author = {Feng, Su and Huber, Aaron and Glavic, Boris and Kennedy, Oliver},
title = {Uncertainty Annotated Databases - A Lightweight Approach for Dealing with Uncertainty},
institution = {IIT-TR},
year = {2018}
}
- The Good and Bad Data
-
@inproceedings{kumari:2018:nedb:good,
author = {Kumari, Poonam and Kennedy, Oliver},
title = {The Good and Bad Data},
booktitle = {NEDB},
year = {2018}
}
- Beta Probabilistic Databases: A Scalable Approach to Belief Updating and Parameter Learning
-
Invited to submit an extended version as a 'Best-of-SIGMOD' paper to ACM-TODS
@inproceedings{meneghetti:2017:sigmod:beta,
author = {Meneghetti, Niccolò and Kennedy, Oliver and Gatterbauer, Wolfgang},
title = {Beta Probabilistic Databases: A Scalable Approach to Belief Updating and Parameter Learning},
booktitle = {SIGMOD},
year = {2017}
}
- Small Data
-
Oliver Kennedy, D. Richard Hipp, Stratos Idreos, Amélie Marian, Arnab Nandi, Carmela Troncoso, Eugene Wu
@misc{kennedy:2017:icde:small,
title = {Small Data},
author = {Kennedy, Oliver and Hipp, D. Richard and Idreos, Stratos and Marian, Amélie and Nandi, Arnab and Troncoso, Carmela and Wu, Eugene},
year = {2017}
}
- Stop the Truthiness and Just Be Wrong
-
@misc{kennedy:2017:cidr:stop,
author = {Kennedy, Oliver},
title = {Stop the Truthiness and Just Be Wrong},
howpublished = {CIDR-Abstract},
year = {2017}
}
- Convergent Inference with Leaky Joins
-
@inproceedings{yang:2017:edbt:convergent,
author = {Yang, Ying and Kennedy, Oliver},
title = {Convergent Inference with Leaky Joins},
booktitle = {EDBT},
year = {2017}
}
- 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
@inproceedings{spoth:2017:cidr:adaptive,
author = {Spoth, William and Arab, Bahareh Sadat and Chan, Eric S. and Gawlick, Dieter and Ghoneimy, Adel and Glavic, Boris and Hammerschmidt, Beda and Kennedy, Oliver and Lee, Seokki and Liu, Zhen Hua and Niu, Xing and Yang, Ying},
title = {Adaptive Schema Databases},
booktitle = {CIDR},
year = {2017}
}
- Beta Probabilistic Databases: A Scalable Approach to Belief Updating and Parameter Learning
-
@techreport{meneghetti:2016:ubcse:beta,
author = {Meneghetti, Niccolò and Kennedy, Oliver and Gatterbauer, Wolfgang},
title = {Beta Probabilistic Databases: A Scalable Approach to Belief Updating and Parameter Learning},
institution = {UB CSE},
year = {2016}
}
- Summarizing Large Query Logs in Ettu
-
@techreport{kul:2016:arxiv:summarizing,
author = {Kul, Gökhan and Luong, Duc Thanh and Xie, Ting and Coonan, Patrick and Chandola, Varun and Kennedy, Oliver and Upadhyaya, Shambhu},
title = {Summarizing Large Query Logs in Ettu},
institution = {ArXiv},
year = {2016}
}
- Communicating Data Quality in On-Demand Curation
-
@inproceedings{kumari:2016:qdb:communicating,
author = {Kumari, Poonam and Achmiz, Said and Kennedy, Oliver},
title = {Communicating Data Quality in On-Demand Curation},
booktitle = {QDB},
year = {2016}
}
- The Exception That Improves The Rule
-
@inproceedings{freire:2016:hilda:exception,
author = {Freire, Juliana and Glavic, Boris and Kennedy, Oliver and Mueller, Heiko},
title = {The Exception That Improves The Rule},
booktitle = {HILDA},
year = {2016}
}
- Provenance-aware Versioned Dataworkspaces
-
Xing Niu, Bahareh Arab, Dieter Gawlick, Zhen Hua Liu, Vasudha Krishnaswamy,
Oliver Kennedy, Boris Glavic
@inproceedings{niu:2016:tapp:provenance-aware,
author = {Niu, Xing and Arab, Bahareh and Gawlick, Dieter and Liu, Zhen Hua and Krishnaswamy, Vasudha and Kennedy, Oliver and Glavic, Boris},
title = {Provenance-aware Versioned Dataworkspaces},
booktitle = {TaPP},
year = {2016}
}
- Mimir: Bringing CTables into Practice
-
@techreport{nandi:2016:arxiv:mimir,
author = {Nandi, Arindam and Yang, Ying and Kennedy, Oliver and Glavic, Boris and Fehling, Ronny and Liu, Zhen Hua and Gawlick, Dieter},
title = {Mimir: Bringing CTables into Practice},
institution = {ArXiv},
year = {2016}
}
- Ettu: Analyzing Query Intents in Corporate Databases
-
@inproceedings{kul:2016:ermis:ettu,
author = {Kul, Gökhan and Luong, Duc Thanh and Xie, Ting and Coonan, Patrick and Chandola, Varun and Kennedy, Oliver and Upadhyaya, Shambhu},
title = {Ettu: Analyzing Query Intents in Corporate Databases},
booktitle = {ERMIS},
year = {2016}
}
- Pocket Data: The Need for TPC-MOBILE
-
@inproceedings{kennedy:2015:tpc-tc:pocket,
author = {Kennedy, Oliver and Ajay, Jerry Antony and Challen, Geoffrey and Ziarek, Lukasz},
title = {Pocket Data: The Need for TPC-MOBILE},
booktitle = {TPC-TC},
year = {2015}
}
- Lenses: An On-Demand Approach to ETL
-
@article{yang:2015:pvldb:lenses,
author = {Yang, Ying and Meneghetti, Niccolò and Fehling, Ronny and Liu, Zhen Hua and Gawlick, Dieter and Kennedy, Oliver},
title = {Lenses: An On-Demand Approach to ETL},
journal = {pVLDB},
volume = {8},
number = {12},
year = {2015},
pages = {1578--1589}
}
- 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
@inproceedings{challen:2015:hotmobile:maybe,
author = {Challen, Geoffrey and Ajay, Jerry Antony and DiRienzo, Nick and Kennedy, Oliver and Maiti, Anudipa and Nandugudi, Anandatirtha and Shantharam, Sriram and Shi, Jinghao and Srinivasa, Guru Prasad and Ziarek, Lukasz},
title = {maybe We Should Enable More Uncertain Mobile App Programming},
booktitle = {HotMobile},
year = {2015}
}
- Just in Time Datastructures
-
@inproceedings{kennedy:2015:cidr:just,
author = {Kennedy, Oliver and Ziarek, Lukasz},
title = {Just in Time Datastructures},
booktitle = {CIDR},
year = {2015}
}
- PigOut: Making Multiple Hadoop Clusters Work Together
-
Kyungho Jeon, Sharath Chandrashekhara, Feng Shen, Shikhar Mehra,
Oliver Kennedy, Steven Y. Ko
@inproceedings{jeon:2014:ieeebigdata:pigout,
author = {Jeon, Kyungho and Chandrashekhara, Sharath and Shen, Feng and Mehra, Shikhar and Kennedy, Oliver and Ko, Steven Y.},
title = {PigOut: Making Multiple Hadoop Clusters Work Together},
booktitle = {IEEE BigData},
year = {2014}
}
- Detecting the Temporal Context of Queries
-
@inproceedings{kennedy:2014:birte:detecting,
author = {Kennedy, Oliver and Yang, Ying and Chomicki, Jan and Fehling, Ronny and Liu, Zhen Hua and Gawlick, Dieter},
title = {Detecting the Temporal Context of Queries},
booktitle = {BIRTE},
year = {2014}
}
- Monadic Logs for Collaborative Web Applications
-
Sumit Agarwal,
Daniel Bellinger,
Oliver Kennedy,
Ankur Upadhyay, Lukasz Ziarek
@inproceedings{agarwal:2013:webdb:monadic,
author = {Agarwal, Sumit and Bellinger, Daniel and Kennedy, Oliver and Upadhyay, Ankur and Ziarek, Lukasz},
title = {Monadic Logs for Collaborative Web Applications},
booktitle = {WebDB},
year = {2013}
}
- 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
Extended version of a conference paper, published in a special 'Best-of-VLDB' issue of VLDBJ
@article{koch:2014:vldbj:dbtoaster,
author = {Koch, Christoph and Ahmad, Yanif and Kennedy, Oliver and Nicolic, Milos and Nötzli, Andres and Lupei, Daniel and Shaikhana, Amir},
title = {DBToaster: Higher-order Delta Processing for Dynamic, Frequently Fresh Views},
journal = {VLDBJ},
volume = {23},
number = {2},
year = {2014}
}
- $Bar_{QL}$: Collaborating Through Change
-
@techreport{kennedy:2013:ubcse:barql,
author = {Kennedy, Oliver and Ziarek, Lukasz},
title = {$Bar_{QL}$: Collaborating Through Change},
institution = {UB CSE},
year = {2013}
}
- $Bar_{QL}$: Collaborating through Change
-
@techreport{kennedy:2013:arxiv:barql,
author = {Kennedy, Oliver and Ziarek, Lukasz},
title = {$Bar_{QL}$: Collaborating through Change},
institution = {ArXiv},
year = {2013}
}
- DBToaster: Higher-order Delta Processing for Dynamic, Frequently Fresh Views
-
Invited to submit an extended version to a 'Best-of-VLDB' issue of VLDBJ
@article{ahmad:2012:pvldb:dbtoaster,
author = {Ahmad, Yanif and Kennedy, Oliver and Koch, Christoph and Nicolic, Milos},
title = {DBToaster: Higher-order Delta Processing for Dynamic, Frequently Fresh Views},
journal = {pVLDB},
year = {2012}
}
- Inventory Allocation for Online Graphical Display Advertising Using Multi-Objective Optimization
-
Jian Yang, Eric Vee, Sergei Vassilvitskii, John Tomlin, Jayavel Shanmugasundaram, Tasos Anastasakos,
Oliver Kennedy
@inproceedings{yang:2012:icores:inventory,
author = {Yang, Jian and Vee, Eric and Vassilvitskii, Sergei and Tomlin, John and Shanmugasundaram, Jayavel and Anastasakos, Tasos and Kennedy, Oliver},
title = {Inventory Allocation for Online Graphical Display Advertising Using Multi-Objective Optimization},
booktitle = {ICORES},
year = {2012}
}
- Efficient Optimization over Uncertain Data
-
@misc{nath:2014:efficient,
title = {Efficient Optimization over Uncertain Data},
author = {Nath, Suman and Lee, Steve and Smyl, Slawek and Loboz, Charles and Kennedy, Oliver},
year = {2014}
}
- Jigsaw: Efficient optimization over uncertain enterprise data
-
@inproceedings{kennedy:2011:sigmod:jigsaw,
author = {Kennedy, Oliver and Nath, Suman},
title = {Jigsaw: Efficient optimization over uncertain enterprise data},
booktitle = {SIGMOD},
year = {2011}
}
- Fuzzy Prophet: Parameter exploration in uncertain enterprise scenarios
-
@inproceedings{kennedy:2011:sigmod:fuzzy,
author = {Kennedy, Oliver and Lee, Steve and Loboz, Charles and Smyl, Slawek and Nath, Suman},
title = {Fuzzy Prophet: Parameter exploration in uncertain enterprise scenarios},
booktitle = {SIGMOD-Demo},
year = {2011}
}
- DBToaster: Agile Views for a Dynamic Data Management System
-
@inproceedings{kennedy:2011:cidr:dbtoaster,
author = {Kennedy, Oliver and Ahmad, Yanif and Koch, Christoph},
title = {DBToaster: Agile Views for a Dynamic Data Management System},
booktitle = {CIDR},
year = {2011}
}
- System for Display Advertising Optimization Using Click or Conversion Performance
-
Oliver Kennedy, Tasos Anastasakos, Jianchang Mao, Eric Vee, Jayavel Shanmugasundaram, Sergei Vassilvitskii, Jian Yang, John Tomlin
@misc{kennedy:2012:system,
title = {System for Display Advertising Optimization Using Click or Conversion Performance},
author = {Kennedy, Oliver and Anastasakos, Tasos and Mao, Jianchang and Vee, Eric and Shanmugasundaram, Jayavel and Vassilvitskii, Sergei and Yang, Jian and Tomlin, John},
year = {2012}
}
- Inventory Allocation for Online Graphical Display Advertising
-
Jian Yang, Eric Vee, Sergei Vassilvitskii, John Tomlin, Jayavel Shanmugasundaram,
Oliver Kennedy
@techreport{yang:2010:arxiv:inventory,
author = {Yang, Jian and Vee, Eric and Vassilvitskii, Sergei and Tomlin, John and Shanmugasundaram, Jayavel and Kennedy, Oliver},
title = {Inventory Allocation for Online Graphical Display Advertising},
institution = {ArXiv},
year = {2010}
}
- PIP: A Database System for Great and Small Expectations
-
@inproceedings{kennedy:2010:icde:pip,
author = {Kennedy, Oliver and Koch, Christoph},
title = {PIP: A Database System for Great and Small Expectations},
booktitle = {ICDE},
year = {2010}
}
- Dynamic approaches to in-network aggregation
-
@inproceedings{kennedy:2009:icde:dynamic,
author = {Kennedy, Oliver and Koch, Christoph and Demers, Al},
title = {Dynamic approaches to in-network aggregation},
booktitle = {ICDE},
year = {2009}
}
- Dynamic approaches to in-network aggregation
-
@techreport{kennedy:2008:arxiv:dynamic,
author = {Kennedy, Oliver and Koch, Christoph and Demers, Al},
title = {Dynamic approaches to in-network aggregation},
institution = {ArXiv},
year = {2008}
}
- Nexus: A New Operating System for Building Trustworthy Applications
-
Alan Shieh, Daniel Williams, Kevin Walsh,
Oliver Kennedy, Patrick Reynolds, Emin Gun Sirer, Fred Schneider
@inproceedings{shieh:2007:nsdi:nexus,
author = {Shieh, Alan and Williams, Daniel and Walsh, Kevin and Kennedy, Oliver and Reynolds, Patrick and Sirer, Emin Gun and Schneider, Fred},
title = {Nexus: A New Operating System for Building Trustworthy Applications},
booktitle = {NSDI-Poster},
year = {2007}
}
- XMon-BGP: Securing BGP Using Using External Security Monitors
-
@inproceedings{reynolds:2007:nsdi:xmon-bgp,
author = {Reynolds, Patrick and Kennedy, Oliver and Sirer, Emin Gun and Schneider, Fred},
title = {XMon-BGP: Securing BGP Using Using External Security Monitors},
booktitle = {NSDI-Poster},
year = {2007}
}
- The Face of Meaning
-
@inproceedings{shawver:2005:achallh:face,
author = {Shawver, Gary and Kennedy, Oliver},
title = {The Face of Meaning},
booktitle = {ACH/ALLH},
year = {2005}
}
- Second language comprehension in an online multimedia environment: Integrating theory and practice.
-
@inproceedings{lage-otero:2004:e-learn:second,
author = {Lage-Otero, Eduardo and Kennedy, Oliver},
title = {Second language comprehension in an online multimedia environment: Integrating theory and practice.},
booktitle = {E-Learn},
year = {2004}
}