Volen National Center for Complex Systems, 137
DegreesBrown University, Ph.D.
ExpertiseDatabases and Systems supporting the management of "Big Data". Software engineering.
ProfileI 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
|COSI||31a||Computer System Structures and Organization|
|COSI||127b||Database Management Systems|
|COSI||128a||Modern Database Systems|
Awards and Honors
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)
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.
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, 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.
Mitch Cherniack and Stan Zdonik. "Stream-Oriented Query Languages and Operators." Encyclopedia of Database Systems. 2009.
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.