2016
[misa16]
Michael J. Mior, Kenneth Salem, Ashraf Aboulnaga, Rui Liu.
NoSE: Schema Design for NoSQL Applications
In Proc. Int'l Conference on Data Engineering (ICDE'16), 2016.
[pdf]
2015
[kida15]
Jaemyung Kim, Khuzima Daudjee, Kenneth Salem.
Write Amplification: An Analysis of In-Memory Database Durability Techniques
In Proc. VLDB Workshop on In-Memory Data Management and Analytics (IMDM@VLDB), 2015.
[pdf] [doi]
[kisa15]
Jaemyung Kim, Kenneth Salem, Khuzaima Daudjee, Ashraf Aboulnaga, Xin Pan.
Database High Availability Using SHADOW Systems
In Proc. ACM Symposium on Cloud Computing (SoCC), pp. 209-221, 2015.
[pdf] [doi]
[koka15]
Mustafa Korkmaz, Alexey Karyakin, Martin Karsten, Kenneth Salem.
Towards Dynamic Green-Sizing for Database Servers
In Proc. Int'l Workshop on Accelerating Data Management Systems Using Modern Processor and Storage Architectures (ADMS), 2015.
[pdf] [Publisher's Version]
[sasa15]
Hemant Saxena, Kenneth Salem.
EdgeX: Edge Replication for Web Applications
In 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
In 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
In 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
In Proc. Int'l Workshop on Databases in Networked Information Systems (DNIS), 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
In 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
In 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
In Proc. ACM SIGMOD Int'l Conference on Management of Data (SIGMOD), pp. 939-950, 2010.
[pdf] [doi]
2009
[zhil09]
Huaxin Zhang, Ihab F. Ilyas, Kenneth M. Salem.
PSALM: Cardinality Estimation in the Presence of Fine-grained Access Controls
In 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
In 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
In Proc. ACM SIGMOD International Conference on Management of Data (SIGMOD'08), pp. 953-966, 2008.
[pdf]
[vole08]
Hannes Voigt, Wolfgang Lehner, Kenneth Salem.
Constrained Dynamic Physical Database Design
In Proc. International Conference on Data Engineering Workshops, Workshop on Self-Managing Database Systems (SMDB'08), IEEE Computer Society, pp. 63-70, 2008.
[pdf] [doi]
[miya08]
Umar Farooq Minhas, Jitendra Yadav, Ashraf Aboulnaga, Kenneth Salem.
Database Systems on Virtual Machines: How Much Do You Lose?
In Proc. International Conference on Data Engineering Workshops, Workshop on Self-Managing Database Systems (SMDB'08), IEEE Computer Society, pp. 35-41, 2008.
[pdf] [doi]
[abam08]
Ashraf Aboulnaga, Cristiana Amza, Kenneth Salem.
Virtualization and Databases: State of the Art and Research Challenges
In Int'l Conference on Extending Database Technology (EDBT'08), 2008.
(This is a tutorial presentation.)
[slides]
2007
[ogsa07]
Oguzhan Ozmen, Kenneth Salem, Mustafa Uysal, M. Hossein Sheikh Attar.
Storage Workload Estimation for Database Management Systems
In Proc. ACM SIGMOD International Conference on Management of Data (SIGMOD'07), pp. 377-388, 2007.
[pdf] [Publisher's Version]
[abam07]
Ashraf Aboulnaga, Cristiana Amza, Kenneth Salem.
Virtualization and Databases: State of the Art and Research Challenges
In 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
In 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
In 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
In 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
In Proc. European Conference on Computer Systems (EuroSys'07), 2007.
[pdf] [Publisher's Version]
2006
[dasa06b]
Khuzaima Daudjee, Kenneth Salem.
Lazy Database Replication with Snapshot Isolation
In 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
In 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
In USENIX Conference on File and Storage Technologies (FAST'05), pp. 115-128, 2005.
[pdf] [Publisher's Version]
[lasa05]
Elizabeth Lam, Kenneth Salem.
Dynamic Histograms for Non-Stationary Updates
In International Database Engineering and Applications Symposium (IDEAS'05), pp. 235-243, 2005.
[pdf] [doi]
[dasa05]
Khuzaima Daudjee, Kenneth Salem.
A Pure Lazy Technique for Scalable Transaction Processing in Replicated Databases
In International Conference on Parallel and Distributed Systems (ICPADS'05), pp. 802-808, 2005.
[pdf] [doi]
[zhzh05]
Huaxin Zhang, Ning Zhang, Kenneth Salem, Donghui Zhuo.
Compact Access Control Labeling for Efficient Secure XML Query Evaluation
In 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
In Proc. ACM SIGMOD International Conference on Management of Data (SIGMOD'04), pp. 179-190, 2004.
[pdf] [doi]
[dasa04]
Khuzaima Daudjee, Kenneth Salem.
Lazy Database Replication with Ordering Guarantees
In 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
In Proc. ACM SIGMOD International Conference on Management of Data (SIGMOD'00), pp. 129-140, 2000.
[pdf] [doi]
1999
[masa99]
Arunprasad P. Marathe, Kenneth Salem.
Query Processing Techniques for Arrays
In Proc. ACM SIGMOD International Conference on Management of Data (SIGMOD'99), pp. 323-334, 1999.
[pdf] [doi]
1997
[masa97]
Arunprasad P. Marathe, Kenneth Salem.
A Language for Manipulating Arrays
In 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
In Proc. International Conference on Distributed Computing Systems (ICDCS'96), pp. 673-682, 1996.
[pdf] [doi]
1986
[saga86]
Kenneth Salem, Hector Garcia-Molina.
Disk Striping
In Proc. International Conference on Data Engineering (ICDE'86), pp. 336-342, 1986.
[pdf]