| 2009 |
| 48 | EE | Xin Liu,
Ashraf Aboulnaga,
Kenneth Salem,
Xuhui Li:
CLIC: CLient-Informed Caching for Storage Servers.
FAST 2009: 297-310 |
| 47 | EE | Huaxin Zhang,
Ihab F. Ilyas,
Kenneth Salem:
PSALM: Cardinality Estimation inthe Presence of Fine-Grained Access Controls.
ICDE 2009: 505-516 |
| 2008 |
| 46 | EE | Ashraf Aboulnaga,
Cristiana Amza,
Kenneth Salem:
Virtualization and databases: state of the art and research challenges.
EDBT 2008: 746-747 |
| 45 | EE | Umar Farooq Minhas,
Jitendra Yadav,
Ashraf Aboulnaga,
Kenneth Salem:
Database systems on virtual machines: How much do you lose?
ICDE Workshops 2008: 35-41 |
| 44 | EE | Hannes Voigt,
Wolfgang Lehner,
Kenneth Salem:
Poster session: Constrained dynamic physical database design.
ICDE Workshops 2008: 63-70 |
| 43 | EE | Ahmed A. Soror,
Umar Farooq Minhas,
Ashraf Aboulnaga,
Kenneth Salem,
Peter Kokosielis,
Sunil Kamath:
Automatic virtual machine configuration for database workloads.
SIGMOD Conference 2008: 953-966 |
| 2007 |
| 42 | EE | Pradeep Padala,
Kang G. Shin,
Xiaoyun Zhu,
Mustafa Uysal,
Zhikui Wang,
Sharad Singhal,
Arif Merchant,
Kenneth Salem:
Adaptive control of virtualized resources in utility computing environments.
EuroSys 2007: 289-302 |
| 41 | EE | Ivan T. Bowman,
Kenneth Salem:
Semantic Prefetching of Correlated Query Sequences.
ICDE 2007: 1284-1288 |
| 40 | EE | Ahmed A. Soror,
Ashraf Aboulnaga,
Kenneth Salem:
Database Virtualization: A New Frontier for Database Tuning and Physical Design.
ICDE Workshops 2007: 388-394 |
| 39 | EE | Ye Qin,
Kenneth Salem,
Anil K. Goel:
Towards Adaptive Costing of Database Access Methods.
ICDE Workshops 2007: 469-477 |
| 38 | EE | Oguzhan Ozmen,
Kenneth Salem,
Mustafa Uysal,
M. Hossein Sheikh Attar:
Storage workload estimation for database management systems.
SIGMOD Conference 2007: 377-388 |
| 37 | EE | Huaxin Zhang,
Ning Zhang,
Kenneth Salem,
Donghui Zhuo:
Compact access control labeling for efficient secure XML query evaluation.
Data Knowl. Eng. 60(2): 326-344 (2007) |
| 36 | EE | Anastassia Ailamaki,
Surajit Chaudhuri,
Sam Lightstone,
Guy M. Lohman,
Patrick Martin,
Kenneth Salem,
Gerhard Weikum:
Report on the Second International Workshop on Self-Managing Database Systems (SMDB 2007).
IEEE Data Eng. Bull. 30(2): 2-4 (2007) |
| 2006 |
| 35 | EE | Khuzaima Daudjee,
Kenneth Salem:
Inferring a Serialization Order for Distributed Transactions.
ICDE 2006: 154 |
| 34 | EE | Khuzaima Daudjee,
Kenneth Salem:
Lazy Database Replication with Snapshot Isolation.
VLDB 2006: 715-726 |
| 2005 |
| 33 | EE | Xuhui Li,
Ashraf Aboulnaga,
Kenneth Salem,
Aamer Sachedina,
Shaobo Gao:
Second-Tier Cache Management Using Write Hints.
FAST 2005 |
| 32 | EE | Huaxin Zhang,
Ning Zhang,
Kenneth Salem,
Donghui Zhuo:
Compact Access Control Labeling for Efficient Secure XML Query Evaluation.
ICDE Workshops 2005: 1275 |
| 31 | EE | Khuzaima Daudjee,
Kenneth Salem:
A Pure Lazy Technique for Scalable Transaction Processing in Replicated Databases.
ICPADS (1) 2005: 802-808 |
| 30 | EE | Elizabeth Lam,
Kenneth Salem:
Dynamic Histograms for Non-Stationary Updates.
IDEAS 2005: 235-243 |
| 29 | EE | Ivan T. Bowman,
Kenneth Salem:
Optimization of query streams using semantic prefetching.
ACM Trans. Database Syst. 30(4): 1056-1101 (2005) |
| 2004 |
| 28 | EE | Khuzaima Daudjee,
Kenneth Salem:
Lazy Database Replication with Ordering Guarantees.
ICDE 2004: 424-435 |
| 27 | EE | Ivan T. Bowman,
Kenneth Salem:
Optimization of Query Streams Using Semantic Prefetching.
SIGMOD Conference 2004: 179-190 |
| 2002 |
| 26 | EE | Gopi K. Attaluri,
Kenneth Salem:
The Presumed-Either Two-Phase Commit Protocol.
IEEE Trans. Knowl. Data Eng. 14(5): 1190-1196 (2002) |
| 25 | EE | Arunprasad P. Marathe,
Kenneth Salem:
Query processing techniques for arrays.
VLDB J. 11(1): 68-91 (2002) |
| 2000 |
| 24 | EE | Kenneth Salem,
Kevin S. Beyer,
Roberta Cochrane,
Bruce G. Lindsay:
How To Roll a Join: Asynchronous Incremental View Maintenance.
SIGMOD Conference 2000: 129-140 |
| 1999 |
| 23 | EE | Arunprasad P. Marathe,
Kenneth Salem:
Query Processing Techniques for Arrays.
SIGMOD Conference 1999: 323-334 |
| 1997 |
| 22 | EE | Arunprasad P. Marathe,
Kenneth Salem:
A Language for Manipulating Arrays.
VLDB 1997: 46-55 |
| 21 | | Sedat Akyürek,
Kenneth Salem:
Adaptive Block Rearrangement Under UNIX.
Softw., Pract. Exper. 27(1): 1-23 (1997) |
| 1996 |
| 20 | | Chung-Min Chen,
Kenneth Salem,
Miron Livny:
The DBC: Processing Scientific Data Over the Internet.
ICDCS 1996: 673-682 |
| 1995 |
| 19 | EE | Sedat Akyürek,
Kenneth Salem:
Adaptive Block Rearrangement
ACM Trans. Comput. Syst. 13(2): 89-121 (1995) |
| 18 | | Sedat Akyürek,
Kenneth Salem:
Management of Partially Safe Buffers.
IEEE Trans. Computers 44(3): 394-407 (1995) |
| 17 | | Hector Garcia-Molina,
Kenneth Salem:
Non-deterministic Queue Operations.
J. Comput. Syst. Sci. 51(2): 211-222 (1995) |
| 1994 |
| 16 | EE | Kenneth Salem,
Hector Garcia-Molina,
Jeannie Shands:
Altruistic Locking.
ACM Trans. Database Syst. 19(1): 117-165 (1994) |
| 15 | EE | Hector Garcia-Molina,
Kenneth Salem:
Services for a Workflow Management System.
IEEE Data Eng. Bull. 17(1): 40-44 (1994) |
| 1993 |
| 14 | EE | Sedat Akyürek,
Kenneth Salem:
Adaptive Block Rearrangement.
ICDE 1993: 182-189 |
| 13 | | Sedat Akyürek,
Kenneth Salem:
Adaptive Block Rearrangement Under UNIX.
USENIX Summer 1993: 307-321 |
| 1992 |
| 12 | EE | Kenneth Salem,
Daniel Barbará,
Richard J. Lipton:
Probabilistic Dignosis of Hot Spots.
ICDE 1992: 30-39 |
| 11 | EE | Hector Garcia-Molina,
Kenneth Salem:
Main Memory Database Systems: An Overview.
IEEE Trans. Knowl. Data Eng. 4(6): 509-516 (1992) |
| 1991 |
| 10 | EE | Hector Garcia-Molina,
Kenneth Salem:
Non-Deterministic Queue Operations.
PODS 1991: 53-62 |
| 9 | EE | Hector Garcia-Molina,
Dieter Gawlick,
Johannes Klein,
Karl Kleissner,
Kenneth Salem:
Modeling Long-Running Activities as Nested Sagas.
IEEE Data Eng. Bull. 14(1): 14-18 (1991) |
| 1990 |
| 8 | | Hector Garcia-Molina,
Robert K. Abbott,
Chris Clifton,
Carl Staelin,
Kenneth Salem:
Data Management with Massive Memory: A Summary.
PRISMA Workshop 1990: 63-70 |
| 7 | EE | Kenneth Salem,
Hector Garcia-Molina:
System M: A Transaction Processing Testbed for Memory Resident Data.
IEEE Trans. Knowl. Data Eng. 2(1): 161-172 (1990) |
| 1989 |
| 6 | EE | Kenneth Salem,
Hector Garcia-Molina:
Checkpointing Memory-Resident Databases.
ICDE 1989: 452-462 |
| 1988 |
| 5 | EE | Hector Garcia-Molina,
Kenneth Salem:
The Impact of Disk Striping on Reliability.
IEEE Data Eng. Bull. 11(1): 26-39 (1988) |
| 1987 |
| 4 | | Kenneth Salem,
Hector Garcia-Molina,
Rafael Alonso:
Altruistic Locking: A Strategy for Coping with Long Lived Transactions.
HPTS 1987: 175-199 |
| 3 | EE | Hector Garcia-Molina,
Kenneth Salem:
Sagas.
SIGMOD Conference 1987: 249-259 |
| 2 | EE | Rafael Alonso,
Hector Garcia-Molina,
Kenneth Salem:
Concurrency Control and Recovery for Global Procedures in Federated Database Systems.
IEEE Data Eng. Bull. 10(3): 5-11 (1987) |
| 1986 |
| 1 | EE | Kenneth Salem,
Hector Garcia-Molina:
Disk Striping.
ICDE 1986: 336-342 |