Mitch Cherniack

Degrees
Brown University, Ph.D.Expertise
Databases and Systems supporting the management of "Big Data". Software engineering.Profile
Please visit my new faculty profile page.
I am an Associate Professor of Computer Science at Brandeis University. My research is concentrated in Systems, and in particular, large-scale data management including databases and query optimization, and niche data management systems such as columnar data management architectures and streaming data management systems.
Currently, my group is working on applications of software engineering principles to the design of Database Management System (DBMS) components. As well, we are interested in the management of data resulting from human-in-the-loop complex processes. Webpage
Courses Taught
COSI | 29a | Discrete Structures |
COSI | 127b | Database Management Systems |
Awards and Honors
VLDB 10 Year Best Paper Award (for "C-Store: A Column-Oriented DBMS ") (2015)
Invited Visiting Researcher to Jim Gray Labs at Microsoft Research in Madison, WI (Effective 6/1/11) (2011)
Program Committee Area Chair, IEEE International Conference on Data Engineering (2005)
Bernstein Faculty Fellowship, Brandeis University (2003 - 2004)
National Science Foundation Faculty Early Career Development Award (2000 - 2001)
National Science Foundation Information Technology Transfer Award (2000)
National Science and Engineering Research Council of Canada Fellowship (1990 - 1994)
Scholarship
Mike Stonebraker, Daniel J. Abadi, Adam Batkin, Xuedong Chen, Mitch Cherniack, Miguel Ferreira, Edmond Lau, Amerson Lin, Sam Madden, Elizabeth J. O'Neil, Patrick E. O'Neil, Alex Rasin, Nga Tran, Stan Zdonik. "C-Store: A Column-Oriented DBMS." Making Databases Work. Ed. Michael L. Brodie. Morgan & Claypool, 2019. 491-518.
Cherniack, Mitch and Zdonik, Stan. "Stream-Oriented Query Languages and Operators." Encyclopedia of Database Systems. Ed. Ling Liu and Tamer Özsu. New York, NY: Springer-Verlag, 2018
Cherniack,Mitch (coauthor, invited book chapter). "The Aurora and Borealis Stream Processing Engines." Data Stream Management—Processing High-Speed Data Streams. Ed. Minos Garofalakis, Johannes Gehrke and Rajeev Rastogi. New York: Springer-Verlag, 2016. 337-359.
Li, Zhan, Papaemmanouil, Olga and Cherniack, Mitch. "OptMark: A Toolkit for Benchmarking Query Optimizers." New England Database Day (NEDB 2016), Cambridge, MA. 2016.
Li, Zhan, Papaemmanouil, Olga and Cherniack, Mitch. "OptMark: A Toolkit for Benchmarking Query Optimizers." Conference on Information and Knowledge Management (CIKM) 2016, Indianapolis, IN. October, 2016.
Peng, Zhibo and Cherniack, Mitch. A Tool for Query Optimizer Engineering. Proc. of New England Database Day (NEDB 15). Cambridge, MA: 2015.
Peng, Zhibo, Cherniack, Mitch and Papaemmanouil, Olga. DEVEL-OP: A Development Environment for Query Optimizer Engineering,. Proc. of 30th IEEE International Conference on Data Engineering (ICDE '14). Chicago, IL: IEEE, 2014.
Michael Stonebraker, George Beskales, Daniel Bruckner, Mitch Cherniack, Ihab Ilyas, Alexander Pagan, Shan Xu and Stan Zdonik. "Data Curation at Scale: The Data Tamer System." 6th Biennial Conference on Innovative Data Systems Research (CIDR 2013), Asilomar, CA. ACM, August, 2012.
Ugur Cetintemel, Mitch Cherniack, Kyriaki Dimitriadou, Olga Papaemmanouil and Stan Zdonik. "Query Steering for Interactive Data Exploration." 6th Biennial Conference on Innovative Data Systems Research (CIDR 2013), Asilomar, CA. ACM, August, 2012.
Olga Papaemmaneoil, Nga Tran and Mitch Cherniack. A Development Environment for Query Optimizers. Proc. of Third International Workshop on Testing Database Systems (DBTest) 2010. Indianapolis, IN: Association of Computing Machinery, 2010.
Dhananjay Kulkarni , Chinya V. Ravishankar and Mitch Cherniack. "Real-Time, Load-Adaptive Processing of Continuous Queries Over Data Streams." 2nd International Conference on Distributed Event-Based Systems (DEBS '08), Rome, Italy. ACM, July, 2008.
Namit Jain, Shailendra Mishra, Anand Srinivasan, Johannes Gehrke, Jennifer Widom, Hari Balakrishnan, Ugur Çetintemel, Mitch Cherniack, Richard Tibbetts, Stanley B. Zdonik. "Towards a Streaming SQL Standard." PVLDB 1. 2 (2009): 1379-1390.
Anurag Maskey and Mitch Cherniack. Replay-Based Approaches to Revision Processing in Stream Query Engines. Proc. of The Second Annual Workshop on Scalable Stream Processing Systems (SPSS) `08. Nantes, France: In association with EDBT, 08, 2008.
Mitch Cherniack. "Reflections on the Kimball Data Warehouse "Bible": Time for a New Testament?." (2008)
Michael Stonebraker, Chuck Bear, Ugur Cetintemel. Mitch Cherniack, Nabil Hachem, Stavros Harizopoulos, John Lifter, Jennie Rogers and Stan Zdonik. "One Size Fits All -- Part 2: Benchmarking Results." Conference on Innovative Database Research (CIDR), Asilomar, CA. January, 2007.
Esther Ryvkina, Anurag Maskey, Mitch Cherniack and Stan Zdonik. "Revision Processing in a Stream Processing Engine: A High-Level Design." International Conference in Data Engineering (ICDE), Atlanta. April, 2006.
Xiaoyu Wang and Mitch Cherniack. "Improving Query I/O Performance by Permuting and Refining .Block Request Sequences." Conference on Information and Knowledge Management (CIKM), Arlington, VA. November, 2006.
Cherniack,Mitch (coauthor to appear). "Retrospective on Aurora." VLDB Journal (2004).
Cherniack,Mitch (coauthor). "The Design of the Borealis Stream Process Engine." Conference on Innovative Database Research (CIDR), 2004.
Cherniack,Mitch (coauthor). Linear Road: A Benchmark for Data Stream Management System. 30th International Conference on Very Large Databases (VLDB), 2004.
Cherniack,Mitch (coauthor). Report on MobiDE: The 3rd Internation ACM Workshop on Data Engineering for Wireless and Mobile Access. SIGMOD Record, 2004.