About Me

UPDATE: As of April 2014 Aaron is now at MIT. Please visit his site here.



I am a fifth year Computer Science PhD student at the University of California Santa Barbara. My Masters was in Computer Science from the University of Chicago and have a BS in Electronic Commerce Technologies from DePaul University. After my undergraduate degree I spent six years working as a software engineer for a variety of e-commerce companies. I am typically a research assitant at the National Center for Ecological Analysis and Synthesis (NCEAS) building tools to help ecologists and at the Distributed Systems Lab working with Professors Divy Agrawal and Amr El Abbadi on distributed information systems. My research focus is on building tools for elastic database platforms. I also work on developing tools to aid non-CS reseachers in sharing and exploring datasets over the web (NCEAS, GLOSS). After my PhD, I will be a post-doc with the Database Group at MIT.

Publications

Aaron J. Elmore, Sudipto Das, Divyakant Agrawal, Amr El Abbadi "Zephyr: Live Migration in Shared Nothing Databases for Elastic Cloud Platforms" SIGMOD 2011

Aaron J. Elmore, Sudipto Das, Divyakant Agrawal, Amr El Abbadi "Towards an Elastic and Autonomic Multitenant Database " NetDB 2011

Divyakant Agrawal, Amr El Abbadi, Sudipto Das, Aaron J. Elmore "Database Scalability, Elasticity, and Autonomy in the Cloud". DASFAA (1) 2011

Stacy Patterson, Aaron J. Elmore, Faisal Nawab, Divyakant Agrawal, Amr El Abbadi "Serializability, not Serial: Concurrency Control and Availability in Multi-Datacenter Datastores" VLDB 2012

Aaron J. Elmore, Sudipto Das, Divyakant Agrawal, Amr El Abbadi "InfoPuzzle: Exploring Group Decision Making in Mobile Peer-to-Peer Databases" VLDB 2012 (Demo)

Divyakant Agrawal, Amr El Abbadi, Beng Chin Ooi, Sudipto Das, Aaron J. Elmore "The evolving landscape of data management in the cloud" International Journal of Computational Science and Engineering 2012

Aaron J. Elmore, Sudipto Das, Alexander Pucher, Divyakant Agrawal, Amr El Abbadi, Xifeng Yan "Characterizing Tenant Behavior for Placement and Crisis Mitigation in Multitenant DBMSs" SIGMOD 2013

Aaron J. Elmore, Carlo Curino, Divyakant Agrawal, Amr El Abbadi"Towards Database Virtualization for Database as a Service" VLDB 2013 (Tutorial)

VLDB 2013 Tutorial Slides
"Towards Database Virtualization for Database as a Service"


Day 1: Intro to Virtualization, Process Elasticity, and Storage Elasticity
Day 2: Database Virtualization: Multitenancy, Partitioning, Tenant Placement, and Migration

Research Interests

Database as a Service / Multitenancy
Cloud Computing (PaaS, SaaS, and data solutions)
Collaborative Tagging / Scientific Cybertools
Human Driven Consensus (InfoPuzzle)
Geo-replication

Projects

CV

Aaron Elmore's CV

Personal Interests

Occasionally outside of Computer Science I am able to partake in a few other interest. I tend to enjoy playing the bass, cooking, travel, board games, surfing, hiking, and film.