2019
[albi19]
Gustavo Alonso, Carsten Binnig, Ippokratis Pandis, Kenneth Salem, Jan Skrzypczak, Ryan Stutsman, Lasse Thostrup, Tianzheng Wang, Zeke Wang, Tobias Ziegler.
DPI: The Data Processing Interface for Modern Networks
Proc. Conf. on Innovative Data Systems Research (CIDR), 2019.
[pdf]
2018
[meli18]
Babar Naveed Memon, Xiayue Charles Lin, Arshia Mufti, Arthur Scott Wesley, Tim Brecht, Kenneth Salem, Bernard Wong.
RAMP: A Lightweight RDMA Abstraction for Loosely Coupled Applications
Proc. USENIX Workshop on Hot Topics in Cloud Computing (HotCloud'18), 2018.
[pdf] [Publisher's Version]
[koka18]
Mustafa Korkmaz, Martin Karsten, Kenneth Salem, Semih Salihoglu.
Workload-Aware CPU Performance Scaling for Transactional Database Systems
Proc. ACM SIGMOD Int'l Conference on Management of Data (SIGMOD), pp. 291-306, 2018.
ACM DL Author-ize service [PDF from ACM Digital Library (open access)]
[yaya18]
Xinan Yan, Linguan Yang, Hongbo Zhang, Xiayue Lin, Bernard Wong, Kenneth Salem, Tim Brecht.
Carousel: Low-Latency Transaction Processing for Globally-Distributed Data
Proc. ACM SIGMOD Int'l Conference on Management of Data (SIGMOD), pp. 231-243, 2018.
ACM DL Author-ize service [PDF from ACM Digital Library (open access)]
[misa18]
Michael J. Mior, Kenneth Salem.
Renormalization of NoSQL Database Schemas
Proc. Int'l Conference on Conceputal Modeling (ER'18),Lecture Notes in Computer Science, vol. 11157, pp. 479-487, 2018.
[pdf] [Publisher's Version]
2017
[kasa17]
Alexey Karyakin, Kenneth Salem.
An Analysis of Memory Power Consumption in Database Systems
International Workshop on Data Management on New Hardware (DAMON'17), 2017.
ACM DL Author-ize service [PDF from ACM Digital Library (open access)]
2016
[misa16]
Michael J. Mior, Kenneth Salem, Ashraf Aboulnaga, Rui Liu.
NoSE: Schema Design for NoSQL Applications
Proc. Int'l Conference on Data Engineering (ICDE'16), 2016.
[pdf]
2015
[kisa15]
Jaemyung Kim, Kenneth Salem, Khuzaima Daudjee, Ashraf Aboulnaga, Xin Pan.
Database High Availability Using SHADOW Systems
Proc. ACM Symposium on Cloud Computing (SoCC), pp. 209-221, 2015.
ACM DL Author-ize service [PDF from ACM Digital Library (open access)] [doi]
[koka15]
Mustafa Korkmaz, Alexey Karyakin, Martin Karsten, Kenneth Salem.
Towards Dynamic Green-Sizing for Database Servers
Proc. Int'l Workshop on Accelerating Data Management Systems Using Modern Processor and Storage Architectures (ADMS), 2015.
[pdf] [Publisher's Version]
[kida15]
Jaemyung Kim, Khuzima Daudjee, Kenneth Salem.
Write Amplification: An Analysis of In-Memory Database Durability Techniques
Proc. VLDB Workshop on In-Memory Data Management and Analytics (IMDM@VLDB), 2015.
ACM DL Author-ize service [PDF from ACM Digital Library (open access)] [doi]
[sasa15]
Hemant Saxena, Kenneth Salem.
EdgeX: Edge Replication for Web Applications
Proc. IEEE Int'l Conf. on Cloud Computing (CLOUD), 2015.
[pdf]
2014
[avsa14]
Catalin Avram, Kenneth Salem, Bernard Wong.
Latency Amplification: Characterizing the Impact of Web Page Content on Load Times
Proc. Int'l Symposium on Reliable Distributed Systems Workshops, Workshop on Planetary-Scale Distributed Systems (W-PSDS), pp. 20-25, 2014.
[pdf] [doi]
2013
[jili13]
Changjiu Jin, Rui Liu, Kenneth Salem.
Materialized Views for Eventually Consistent Record Stores
Proc. Int'l Conf. on Data Engineering Workshops - Data Management in the Cloud (DMC'13), 2013.
[pdf]
[agel13]
Divyakant Agrawal, Amr El Abbadi, Hatem A. Mahmoud, Faisal Nawab, Kenneth Salem.
Managing Geo-replicated Data in Multi-datacenters
Proc. Int'l Workshop on Databases in Networked Information Systems (DNIS),Lecture Notes in Computer Science, Springer, pp. 23-43, 2013.
[pdf]
2012
[mili12]
Umar Farooq Minhas, Rui Liu, Ashraf Aboulnaga, Kenneth Salem, Jonathan Ng, Sean Robertson.
Elastic Scale-out for Partition-Based Database Systems
Proc. International Conference on Data Engineering Workshops, Workshop on Self-Managing Database Systems (SMDB'12), 2012.
[pdf]
2010
[absa10]
Mohammed Abouzour, Kenneth Salem, Peter Bumbulis.
Automatic Tuning of the Multiprogramming Level in Sybase SQL Anywhere
Proc. International Conference on Data Engineering Workshops, Workshop on Self-Managing Database Systems (SMDB'10), IEEE Computer Society, pp. 99-104, 2010.
[pdf] [doi]
[ozsa10]
Oguzhan Ozmen, Kenneth Salem, Jiri Schindler, Steve Daniel.
Workload-Aware Storage Layout for Database Systems
Proc. ACM SIGMOD Int'l Conference on Management of Data (SIGMOD), pp. 939-950, 2010.
ACM DL Author-ize service [PDF from ACM Digital Library (open access)] [doi]
2009
[zhil09]
Huaxin Zhang, Ihab F. Ilyas, Kenneth M. Salem.
PSALM: Cardinality Estimation in the Presence of Fine-grained Access Controls
Proc. Int'l Conference on Data Engineering (ICDE'09), pp. 505-516, 2009.
[pdf]
[liab08]
Xin Liu, Ashraf Aboulnaga, Kenneth Salem, Xuhui Li.
CLIC: CLient-Informed Caching for Storage Servers
Proc. USENIX Conference on File and Storage Technologies (FAST'09), pp. 297-310, 2009.
[pdf] [Publisher's Version]
2008
[somi08]
Ahmed Soror, Umar Farooq Minhas, Ashraf Aboulnaga, Kenneth Salem, Peter Kokosielis, Sunil Kamath.
Automatic Virtual Machine Configuration for Database Workloads
Proc. ACM SIGMOD International Conference on Management of Data (SIGMOD'08), pp. 953-966, 2008.
ACM DL Author-ize service [PDF from ACM Digital Library (open access)]
[miya08]
Umar Farooq Minhas, Jitendra Yadav, Ashraf Aboulnaga, Kenneth Salem.
Database Systems on Virtual Machines: How Much Do You Lose?
Proc. International Conference on Data Engineering Workshops, Workshop on Self-Managing Database Systems (SMDB'08), IEEE Computer Society, pp. 35-41, 2008.
[pdf] [doi]
[vole08]
Hannes Voigt, Wolfgang Lehner, Kenneth Salem.
Constrained Dynamic Physical Database Design
Proc. International Conference on Data Engineering Workshops, Workshop on Self-Managing Database Systems (SMDB'08), IEEE Computer Society, pp. 63-70, 2008.
[pdf] [doi]
[abam08]
Ashraf Aboulnaga, Cristiana Amza, Kenneth Salem.
Virtualization and Databases: State of the Art and Research Challenges
Int'l Conference on Extending Database Technology (EDBT'08), 2008.
(This is a tutorial presentation.)
ACM DL Author-ize service [PDF from ACM Digital Library (open access)] [slides]
2007
[ogsa07]
Oguzhan Ozmen, Kenneth Salem, Mustafa Uysal, M. Hossein Sheikh Attar.
Storage Workload Estimation for Database Management Systems
Proc. ACM SIGMOD International Conference on Management of Data (SIGMOD'07), pp. 377-388, 2007.
ACM DL Author-ize service [PDF from ACM Digital Library (open access)] [doi]
[abam07]
Ashraf Aboulnaga, Cristiana Amza, Kenneth Salem.
Virtualization and Databases: State of the Art and Research Challenges
Int'l Conference on Data Engineering (ICDE'07), 2007.
(This is a tutorial presentation.)
[slides]
[qisa07]
Ye Qin, Kenneth Salem, Anil Goel.
Towards Adaptive Costing of Database Access Methods
Proc. International Conference on Data Engineering Workshops, Workshop on Self-Managing Database Systems (SMDB'07), IEEE Computer Society, pp. 469-477, 2007.
[pdf] [doi]
[soab07]
Ahmed A. Soror, Ashraf Aboulnaga, Kenneth Salem.
Database Virtualization: A New Frontier for Database Tuning and Physical Design
Proc. International Conference on Data Engineering Workshops, Workshop on Self-Managing Database Systems (SMDB'07), IEEE Computer Society, pp. 388-393, 2007.
[pdf] [doi]
[bosa07]
Ivan T. Bowman, Kenneth Salem.
Semantic Prefetching of Correlated Query Sequences
Proc. International Conference on Data Engineering (ICDE'07), 2007.
[pdf]
[pazh07]
Pradeep Padala, Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, Sharad Singhal, Arif Merchant, Kenneth Salem, Kang Shin.
Adaptive Control of Virtualized Resources in Utility Computing Environments
Proc. European Conference on Computer Systems (EuroSys'07), 2007.
ACM DL Author-ize service [PDF from ACM Digital Library (open access)]
2006
[dasa06b]
Khuzaima Daudjee, Kenneth Salem.
Lazy Database Replication with Snapshot Isolation
Proc. International Conference on Very Large Data Bases (VLDB'06), pp. 715-726, 2006.
[pdf] [Publisher's Version]
[dasa06]
Khuzaima Daudjee, Kenneth Salem.
Inferring a Serialization Order for Distributed Transactions
IEEE International Conference on Data Engineering (ICDE'06), 2006.
[pdf] [doi]
2005
[liab05]
Xuhui Li, Ashraf Aboulnaga, Aamer Sachedina, Kenneth Salem, Shaobo Gao.
Second-Tier Cache Management Using Write Hints
USENIX Conference on File and Storage Technologies (FAST'05), pp. 115-128, 2005.
[pdf] [Publisher's Version]
[dasa05]
Khuzaima Daudjee, Kenneth Salem.
A Pure Lazy Technique for Scalable Transaction Processing in Replicated Databases
International Conference on Parallel and Distributed Systems (ICPADS'05), pp. 802-808, 2005.
[pdf] [doi]
[lasa05]
Elizabeth Lam, Kenneth Salem.
Dynamic Histograms for Non-Stationary Updates
International Database Engineering and Applications Symposium (IDEAS'05), pp. 235-243, 2005.
[pdf] [doi]
[zhzh05]
Huaxin Zhang, Ning Zhang, Kenneth Salem, Donghui Zhuo.
Compact Access Control Labeling for Efficient Secure XML Query Evaluation
International Workshop on XML Schema and Data Management (XSDM'05), 2005.
[pdf] [doi]
2004
[bosa04]
Ivan T. Bowman, Kenneth Salem.
Optimization of Query Streams Using Semantic Prefetching
Proc. ACM SIGMOD International Conference on Management of Data (SIGMOD'04), pp. 179-190, 2004.
ACM DL Author-ize service [PDF from ACM Digital Library (open access)] [doi]
[dasa04]
Khuzaima Daudjee, Kenneth Salem.
Lazy Database Replication with Ordering Guarantees
Proc. International Conference on Data Engineering (ICDE'04), pp. 424-435, 2004.
[pdf] [doi]
2000
[sabe00]
Kenneth Salem, Kevin S. Beyer, Roberta Cochrane, Bruce G. Lindsay.
How to Roll a Join: Asynchronous Incremental View Maintenance
Proc. ACM SIGMOD International Conference on Management of Data (SIGMOD'00), pp. 129-140, 2000.
ACM DL Author-ize service [PDF from ACM Digital Library (open access)] [doi]
1999
[masa99]
Arunprasad P. Marathe, Kenneth Salem.
Query Processing Techniques for Arrays
Proc. ACM SIGMOD International Conference on Management of Data (SIGMOD'99), pp. 323-334, 1999.
ACM DL Author-ize service [PDF from ACM Digital Library (open access)] [doi]
1997
[masa97]
Arunprasad P. Marathe, Kenneth Salem.
A Language for Manipulating Arrays
Proc. International Conference on Very Large Data Bases (VLDB'97), pp. 46-55, 1997.
[pdf] [Publisher's Version]
1996
[chsa96]
Chung-Min Chen, Kenneth Salem, Miron Livny.
The DBC: Processing Scientific Data Over the Internet
Proc. International Conference on Distributed Computing Systems (ICDCS'96), pp. 673-682, 1996.
[pdf] [doi]
1991
[gasa91]
Hector Garcia-Molina, Kenneth Salem.
Non-deterministic Queue Operations
Proc. Symp. on Principles of Database Systems (PODS), 1991.
ACM DL Author-ize service [PDF from ACM Digital Library (open access)]
1987
[gasa87]
Hector Garcia-Molina, Kenneth Salem.
Sagas
Proc. ACM SIGMOD International Conference on Management of Data (SIGMOD'87), 1987.
ACM DL Author-ize service [PDF from ACM Digital Library (open access)]
1986
[saga86]
Kenneth Salem, Hector Garcia-Molina.
Disk Striping
Proc. International Conference on Data Engineering (ICDE'86), pp. 336-342, 1986.
[pdf]