Daniel Abadi's Publications

Conference and Journal Publications

Query Optimization of Distributed Pattern Matching
Jiewen Huang, Kartik Venkatraman, and Daniel J. Abadi. In Proceedings of ICDE, 2014. (pdf) (bibtex)

Modularity and Scalability in Calvin
Alexander Thomson and Daniel J. Abadi. In IEEE Data Eng. Bull., 36(2): 48-55, 2013. (pdf) (bibtex)

The Design and Implementation of Modern Column-Oriented Database Systems
Daniel Abadi, Peter Boncz, Stavros Harizopoulos, Stratos Idreos, and Samuel Madden. In Foundations and Trends in Databases, 5(3): 197-280, 2013. (pdf) (bibtex)

Invisible Loading: Access-Driven Data Transfer from Raw Files into Database Systems
Azza Abouzied, Daniel J. Abadi, and Avi Silberschatz. In Proceedings of EDBT, 2013. (pdf) (bibtex)

Lightweight Locking for Main Memory Database Systems
Kun Ren, Alexander Thomson, and Daniel J. Abadi. In PVLDB 6(2): 145-156, 2012. (pdf) (bibtex)

Consistency Tradeoffs in Modern Distributed Database System Design: CAP is Only Part of the Story
Daniel J. Abadi. In IEEE Computer, 45(2), 2012. (pdf) (bibtex)

Calvin: Fast Distributed Transactions for Partitioned Database Systems
Alexander Thomson, Thaddeus Diamond, Shu-Chun Weng, Kun Ren, Philip Shao, and Daniel J. Abadi. In Proceedings of SIGMOD, 2012. (pdf) (bibtex)

Scalable SPARQL Querying of Large RDF Graphs
Jiewen Huang, Daniel J. Abadi, and Kun Ren. In PVLDB, 4(21), 2011. (pdf) (bibtex)

Efficient Processing of Data Warehousing Queries in a Split Execution Environment
Kamil Bajda-Pawlikowski, Daniel J. Abadi, Avi Silberschatz, and Erik Paulson. In Proceedings of SIGMOD, 2011. (pdf) (bibtex)

Building Deterministic Transaction Processing Systems without Deterministic Thread Scheduling
Alexander Thomson and Daniel J. Abadi. In Proceedings of The 2nd Workshop on Determinism and Correctness in Parallel Programming, 2011. (pdf) (bibtex)

The Case for Determinism in Database Systems
Alexander Thomson and Daniel J. Abadi. In PVLDB, 3(1), 2010. (pdf) (bibtex)

Low Overhead Concurrency Control for Partitioned Main Memory Databases
Evan P. C. Jones, Daniel J. Abadi, and Samuel Madden. In Proceedings of SIGMOD, 2010. (pdf) (bibtex)

MapReduce and Parallel DBMSs: Friends or Foes?
Michael Stonebraker, Daniel J. Abadi, David. J. DeWitt, Samuel Madden, Erik Paulson, Andrew Pavlo, and Alexander Rasin. In CACM, 53(1), 2010. (pdf) (bibtex)

HadoopDB: An Architectural Hybrid of MapReduce and DBMS Technologies for Analytical Workloads
Azza Abouzied, Kamil Bajda-Pawlikowski, Daniel J. Abadi, Avi Silberschatz, and Alexander Rasin. In PVLDB, 2(1), 2009. (pdf) (bibtex)

A Comparison of Approaches to Large Scale Data Analysis
Andrew Pavlo, Erik Paulson, Alexander Rasin, Daniel J. Abadi, David J. DeWitt, Samuel R. Madden, and Michael Stonebraker. In Proceedings of SIGMOD, 2009. (pdf) (bibtex)

Data Management in the Cloud: Limitations and Opportunities
Daniel J. Abadi. In IEEE Data Engineering Bulletin, 32(1), 2009. (pdf) (bibtex)

SW-Store: A Vertically Partitioned DBMS for Semantic Web Data Management
Daniel J. Abadi, Adam Marcus, Samuel R. Madden, and Kate Hollenbach. In VLDB Journal, 18(2), 2009. (pdf) (bibtex)

Column-Stores vs. Row-Stores: How Different Are They Really?
Daniel J. Abadi, Samuel R. Madden, and Nabil Hachem. In Proceedings of SIGMOD, 2008. (pdf) (bibtex)

OLTP Through the Looking Glass, And What We Found There
Stavros Harizopoulos, Daniel J. Abadi, Samuel R. Madden, and Michael Stonebraker. In Proceedings of SIGMOD, 2008. (pdf) (bibtex)

Scalable Semantic Web Data Management Using Vertical Partitioning
Daniel J. Abadi, Adam Marcus, Samuel R. Madden, and Kate Hollenbach. In Proceedings of VLDB, 2007. Winner: Best Paper Award. (pdf) (bibtex)

The End of an Architectural Era (It's Time for a Complete Rewrite)
Michael Stonebraker, Samuel R. Madden, Daniel J. Abadi, Stavros Harizopoulos, Nabil Hachem, and Pat Helland. In Proceedings of VLDB, 2007. (pdf) (bibtex)

Column Stores for Wide and Sparse Data
Daniel J. Abadi. In Proceedings of CIDR, 2007. (pdf) (bibtex)

Materialization Strategies in a Column-Oriented DBMS
Daniel J. Abadi, Daniel S. Myers, David J. DeWitt, and Samuel R. Madden. In Proceedings of ICDE, 2007. (pdf) (bibtex)

Performance Tradeoffs in Read-Optimized Databases
Stavros Harizopoulos, Velen Liang, Daniel J. Abadi, and Samuel R. Madden. In Proceedings of VLDB, 2006. (pdf) (bibtex)

Integrating Compression and Execution in Column-Oriented Database Systems
Daniel J. Abadi, Samuel R. Madden, and Miguel Ferreira. In Proceedings of SIGMOD, 2006. (pdf) (bibtex)

REED: Robust, Efficient Filtering and Event Detection in Sensor Networks
Daniel J. Abadi, Samuel R. Madden, and Wolfgang Lindner. In Proceedings of VLDB, 2005. (pdf) (bibtex)

C-Store: A Column-Oriented DBMS
Michael Stonebraker, Daniel J. Abadi, Adam Batkin, Xuedong Chen, Mitch Cherniack, Miguel Ferreira, Edmond Lau, Amerson Lin, Samuel R. Madden, Elizabeth J. O'Neil, Patrick E. O'Neil, Alexander Rasin, Nga Tran, and Stan B. Zdonik. In Proceedings of VLDB, 2005. (pdf) (bibtex)

The Design of the Borealis Stream Processing Engine
Daniel J. Abadi, Yanif Ahmad, Magdalena Balazinska, Ugur Cetintemel, Mitch Cherniack, Jeong-Hyon Hwang, Wolfgang Lindner, Anurag S. Maskey, Alexander Rasin, Esther Ryvkina, Nesime Tatbul, Ying Xing, and Stan B. Zdonik. In Proceedings of CIDR, 2005. (pdf) (bibtex)

Aurora: A New Model and Architecture for Data Stream Management
Daniel J. Abadi, Don Carney, Ugur Cetintemel, Mitch Cherniack, Christian Convey, Sangdon Lee, Michael Stonebraker, Nesime Tatbul, and Stan B. Zdonik. In VLDB Journal, 12(2), 2003. (pdf) (bibtex)

Tutorials and Panels

Column oriented Database Systems
Daniel J. Abadi, Peter A. Boncz, and Stavros Harizopoulos. Tutorial, VLDB, 2009. (proceedings write-up) (slides) (bibtex)

How best to build web-scale data managers?
Philip A. Bernstein, Daniel J. Abadi, Michael J. Cafarella, Joseph M. Hellerstein, Donald Kossmann, and Samuel Madden. Panel Presentation, VLDB, 2009. (proceedings write-up) (slides) (bibtex)

Demonstrations

HadoopDB in Action: Building Real World Applications
Azza Abouzied, Kamil Bajda-Pawlikowski, Jiewen Huang, Daniel J. Abadi, and Avi Silberschatz. Demonstration, SIGMOD, 2010, Indianapolis, USA. (pdf) (bibtex)

H-Store: A High-Performance, Distributed Main Memory Transaction Processing System
Robert Kallman, Hideaki Kimura, Jonathan Natkins, Andrew Pavlo, Alex Rasin, Stan Zdonik, Evan Jones, Yang Zhang, Samuel Madden, Michael Stonebraker, John Hugg, and Daniel J. Abadi. Demonstration, VLDB, 2008, Aukland, New Zealand. (pdf) (bibtex)

An Integration Framework for Sensor Networks and Data Stream Management Systems
Daniel J. Abadi, Wolfgang Lindner, Samuel R. Madden, and Jorg Schuler. Demonstration, VLDB, 2004, Toronto, Canada. (pdf) (bibtex)

Aurora: A Data Stream Management System
Daniel J. Abadi, Don Carney, Ugur Cetintemel, Mitch Cherniack, Christian Convey, Christina Erwin, Eddie Galvez, Matt Hatoun, Jeong-Hyon Hwang, Anurag S. Maskey, Alexander Rasin, A. Singer, Michael Stonebraker, Nesime Tatbul, Ying Xing, R. Yan, and Stan B. Zdonik. Demonstration, SIGMOD, 2003, San Diego, CA, USA. (pdf) (bibtex)

Visual COKO: A Debugger for Query Optimizer Development
Daniel J. Abadi and Mitch Cherniack. Demonstration, SIGMOD, 2002, Madison, Wisconsin. (pdf) (bibtex)

Theses

PhD Thesis: Query Execution in Column-Oriented Database Systems. MIT PhD Dissertation, February, 2008. Winner: 2008 SIGMOD Jim Gray Doctoral Dissertation Award. (bibtex)

Master's Thesis: Comparing Domain-Specific and Non-Domain-Specific Anaphora Resolution Techniques. Cambridge University MPhil Dissertation, July, 2003. (bibtex)

Undergraduate Senior Honors Thesis: Visual COKO: A Debugger for Query Optimizer Development. Brandeis University Senior Honors Thesis, May, 2002. Received Highest Honors (bibtex)