| 2009 | ||
|---|---|---|
| 78 | Ben Sowell, Alan J. Demers, Johannes Gehrke, Nitin Gupta, Haoyuan Li, Walker M. White: From Declarative Languages to Declarative Processing in Computer Games. CIDR 2009 | |
| 77 | Mingsheng Hong, Mirek Riedewald, Christoph Koch, Johannes Gehrke, Alan J. Demers: Rule-based multi-query optimization. EDBT 2009: 120-131 | |
| 76 | Nitin Gupta, Alan J. Demers, Johannes Gehrke, Philipp Unterbrunner, Walker M. White: Scalability for Virtual Worlds. ICDE 2009: 1311-1314 | |
| 75 | Oliver Kennedy, Christoph Koch, Alan J. Demers: Dynamic Approaches to In-network Aggregation. ICDE 2009: 1331-1334 | |
| 74 | Alan J. Demers, Johannes Gehrke, Christoph Koch, Ben Sowell, Walker M. White: Database research in computer games. SIGMOD Conference 2009: 1011-1014 | |
| 73 | Mingsheng Hong, Alan J. Demers, Johannes Gehrke, Mirek Riedewald: Event and Pattern Detection over Streams. Encyclopedia of Database Systems 2009: 1029-1033 | |
| 72 | Benjamin Sowell, Alan J. Demers, Johannes Gehrke, Nitin Gupta, Haoyuan Li, Walker M. White: From Declarative Languages to Declarative Processing in Computer Games CoRR abs/0909.1770: (2009) | |
| 71 | Walker M. White, Christoph Koch, Johannes Gehrke, Alan J. Demers: Better scripts, better games. Commun. ACM 52(3): 42-47 (2009) | |
| 70 | Marcos Antonio Vaz Salles, Tuan Cao, Benjamin Sowell, Alan J. Demers, Johannes Gehrke, Christoph Koch, Walker M. White: An Evaluation of Checkpoint Recovery for Massively Multiplayer Online Games. PVLDB 2(1): 1258-1269 (2009) | |
| 2008 | ||
| 69 | Robert Albright, Alan J. Demers, Johannes Gehrke, Nitin Gupta, Hooyeon Lee, Rick Keilty, Gregory Sadowski, Ben Sowell, Walker M. White: SGL: a scalable language for data-driven games. SIGMOD Conference 2008: 1217-1222 | |
| 68 | Nitin Gupta, Alan J. Demers, Johannes Gehrke: SEMMO: a scalable engine for massively multiplayer online games. SIGMOD Conference 2008: 1235-1238 | |
| 67 | Walker M. White, Christoph Koch, Johannes Gehrke, Alan J. Demers: Better Scripts, Better Games. ACM Queue 6(7): 18-25 (2008) | |
| 66 | Oliver Kennedy, Christoph Koch, Alan J. Demers: Dynamic Approaches to In-Network Aggregation CoRR abs/0810.3227: (2008) | |
| 2007 | ||
| 65 | Alan J. Demers, Johannes Gehrke, Biswanath Panda, Mirek Riedewald, Varun Sharma, Walker M. White: Cayuga: A General Purpose Event Monitoring System. CIDR 2007: 412-422 | |
| 64 | Walker M. White, Mirek Riedewald, Johannes Gehrke, Alan J. Demers: What is "next" in event processing? PODS 2007: 263-272 | |
| 63 | Lars Brenna, Alan J. Demers, Johannes Gehrke, Mingsheng Hong, Joel Ossher, Biswanath Panda, Mirek Riedewald, Mohit Thatte, Walker M. White: Cayuga: a high-performance event processing engine. SIGMOD Conference 2007: 1100-1102 | |
| 62 | Nitin Gupta, Fan Yang, Alan J. Demers, Johannes Gehrke, Jayavel Shanmugasundaram: User-centric personalized extensibility for data-driven web applications. SIGMOD Conference 2007: 1125-1127 | |
| 61 | Walker M. White, Alan J. Demers, Christoph Koch, Johannes Gehrke, Rajmohan Rajagopalan: Scaling games to epic proportion. SIGMOD Conference 2007: 31-42 | |
| 60 | Mingsheng Hong, Alan J. Demers, Johannes Gehrke, Christoph Koch, Mirek Riedewald, Walker M. White: Massively multi-query join processing in publish/subscribe systems. SIGMOD Conference 2007: 761-772 | |
| 59 | Fan Yang, Nitin Gupta, Nicholas Gerner, Xin Qi, Alan J. Demers, Johannes Gehrke, Jayavel Shanmugasundaram: A unified platform for data driven web applications with automatic client-server partitioning. WWW 2007: 341-350 | |
| 58 | Dionysios Kostoulas, Dimitrios Psaltoulis, Indranil Gupta, Kenneth P. Birman, Alan J. Demers: Active and passive techniques for group size estimation in large-scale and dynamic distributed systems. Journal of Systems and Software 80(10): 1639-1658 (2007) | |
| 57 | Walker M. White, Christoph Koch, Nitin Gupta, Johannes Gehrke, Alan J. Demers: Database research opportunities in computer games. SIGMOD Record 36(3): 7-13 (2007) | |
| 56 | Niki Trigoni, Yong Yao, Alan J. Demers, Johannes Gehrke, Rajmohan Rajaraman: Wave scheduling and routing in sensor networks. TOSN 3(1): 2 (2007) | |
| 2006 | ||
| 55 | Alan J. Demers, Johannes Gehrke, Mingsheng Hong, Mirek Riedewald, Walker M. White: Towards Expressive Publish/Subscribe Systems. EDBT 2006: 627-644 | |
| 54 | Nicholas Gerner, Fan Yang, Alan J. Demers, Johannes Gehrke, Mirek Riedewald, Jayavel Shanmugasundaram: Automatic client-server partitioning of data-driven web applications. SIGMOD Conference 2006: 760-762 | |
| 2005 | ||
| 53 | Niki Trigoni, Yong Yao, Alan J. Demers, Johannes Gehrke, Rajmohan Rajaraman: Multi-query Optimization for Sensor Networks. DCOSS 2005: 307-321 | |
| 52 | Alan J. Demers, Johannes Gehrke, Mingsheng Hong, Mirek Riedewald: Processing High-Speed Intelligence Feeds in Real-Time. ISI 2005: 617-618 | |
| 51 | Dionysios Kostoulas, Dimitrios Psaltoulis, Indranil Gupta, Ken Birman, Alan J. Demers: Decentralized Schemes for Size Estimation in Large and Dynamic Groups. NCA 2005: 41-48 | |
| 50 | André Allavena, Alan J. Demers, John E. Hopcroft: Correctness of a gossip based membership protocol. PODC 2005: 292-301 | |
| 2004 | ||
| 49 | Niki Trigoni, Yong Yao, Alan J. Demers, Johannes Gehrke, Rajmohan Rajaraman: WaveScheduling: energy-efficient data dissemination for sensor networks. DMSN 2004: 48-57 | |
| 48 | Niki Trigoni, Yong Yao, Alan J. Demers, Johannes Gehrke, Rajmohan Rajaraman: Hybrid Push-Pull Query Processing for Sensor Networks. GI Jahrestagung (2) 2004: 370-374 | |
| 47 | Alan J. Demers, Johannes Gehrke, Mirek Riedewald: The Architecture of the Cornell Knowledge Broker. ISI 2004: 146-162 | |
| 46 | Manuel Calimlim, Jim Cordes, Alan J. Demers, Julia Deneva, Johannes Gehrke, Daniel Kifer, Mirek Riedewald, Jayavel Shanmugasundaram: A Vision for PetaByte Data Management and Analyis Services for the Arecibo Telescope. IEEE Data Eng. Bull. 27(4): 12-20 (2004) | |
| 45 | David Kempe, Jon M. Kleinberg, Alan J. Demers: Spatial gossip and resource location protocols. J. ACM 51(6): 943-967 (2004) | |
| 2003 | ||
| 44 | Indranil Gupta, Kenneth P. Birman, Prakash Linga, Alan J. Demers, Robbert van Renesse: Kelips: Building an Efficient and Stable P2P DHT through Increased Memory and Background Overhead. IPTPS 2003: 160-169 | |
| 43 | Alan J. Demers, Johannes Gehrke, Rajmohan Rajaraman, Agathoniki Trigoni, Yong Yao: The Cougar Project: a work-in-progress report. SIGMOD Record 32(4): 53-59 (2003) | |
| 2001 | ||
| 42 | Kate Jenkins, Alan J. Demers: Logarithmic Harary Graphs. ICDCS Workshops 2001: 43-50 | |
| 41 | David Kempe, Jon M. Kleinberg, Alan J. Demers: Spatial gossip and resource location protocols. STOC 2001: 163-172 | |
| 1999 | ||
| 40 | Mike Spreitzer, Marvin Theimer, Karin Petersen, Alan J. Demers, Douglas B. Terry: Dealing with server corruption in weakly consistent replicated data systems. Wireless Networks 5(5): 357-371 (1999) | |
| 1997 | ||
| 39 | Mike Spreitzer, Marvin Theimer, Karin Petersen, Alan J. Demers, Douglas B. Terry: Dealing with Server Corruption in Weakly Consistent, Replicated Data Systems. MOBICOM 1997: 234-240 | |
| 38 | Karin Petersen, Mike Spreitzer, Douglas B. Terry, Marvin Theimer, Alan J. Demers: Flexible Update Propagation for Weakly Consistent Replication. SOSP 1997: 288-301 | |
| 1995 | ||
| 37 | F. Frances Yao, Alan J. Demers, Scott Shenker: A Scheduling Model for Reduced CPU Energy. FOCS 1995: 374-382 | |
| 36 | Douglas B. Terry, Marvin Theimer, Karin Petersen, Alan J. Demers, Mike Spreitzer, Carl Hauser: Managing Update Conflicts in Bayou, a Weakly Connected Replicated Storage System. SOSP 1995: 172-183 | |
| 1994 | ||
| 35 | Mark Weiser, Brent B. Welch, Alan J. Demers, Scott Shenker: Scheduling for Reduced CPU Energy. OSDI 1994: 13-23 | |
| 34 | Douglas B. Terry, Alan J. Demers, Karin Petersen, Mike Spreitzer, Marvin Theimer, Brent B. Welch: Session Guarantees for Weakly Consistent Replicated Data. PDIS 1994: 140-149 | |
| 33 | Alan J. Demers: Research Issues in Ubiquitous Computing. PODC 1994: 2-8 | |
| 32 | Vaduvur Bharghavan, Alan J. Demers, Scott Shenker, Lixia Zhang: MACAW: A Media Access Protocol for Wireless LAN's. SIGCOMM 1994: 212-225 | |
| 1993 | ||
| 31 | Marvin Theimer, Alan J. Demers, Brent B. Welch: Operating System Issues for PDAs. Workshop on Workstation Operating Systems 1993: 2-8 | |
| 30 | Hans-Juergen Boehm, Alan J. Demers, Christ Uhler: Implementing Multiple Locks Using Lamport's Mutual Exclusion Algorithm. LOPLAS 2(1-4): 46-58 (1993) | |
| 1991 | ||
| 29 | Hans-Juergen Boehm, Alan J. Demers, Scott Shenker: Mostly Parallel Garbage Collection. PLDI 1991: 157-164 | |
| 1990 | ||
| 28 | Alan J. Demers, Mark Weiser, Barry Hayes, Hans-Juergen Boehm, Daniel G. Bobrow, Scott Shenker: Combining Generational and Conservative Garbage Collection: Framework and Implementations. POPL 1990: 261-269 | |
| 1989 | ||
| 27 | Russell R. Atkinson, Alan J. Demers, Carl Hauser, Christian Jacobi, Peter Kessler, Mark Weiser: Experiences Creating a Portable Cedar. PLDI 1989: 322-329 | |
| 26 | Alan J. Demers, Srinivasan Keshav, Scott Shenker: Analysis and Simulation of a Fair Queueing Algorithm. SIGCOMM 1989: 1-12 | |
| 25 | Mark Weiser, Alan J. Demers, Carl Hauser: The Portable Common Runtime Approach to Interoperability. SOSP 1989: 114-122 | |
| 1988 | ||
| 24 | Robert Cartwright, Alan J. Demers: The Topology of Program Termination LICS 1988: 296-308 | |
| 23 | Alan J. Demers, Daniel H. Greene, Carl Hauser, Wes Irish, John Larson, Scott Shenker, Howard E. Sturgis, Daniel C. Swinehart, Douglas B. Terry: Epidemic Algorithms for Replicated Database Maintenance. Operating Systems Review 22(1): 8-32 (1988) | |
| 1987 | ||
| 22 | Alan J. Demers, Daniel H. Greene, Carl Hauser, Wes Irish, John Larson, Scott Shenker, Howard E. Sturgis, Daniel C. Swinehart, Douglas B. Terry: Epidemic Algorithms for Replicated Database Maintenance. PODC 1987: 1-12 | |
| 21 | Anne Neirynck, Prakash Panangaden, Alan J. Demers: Computation of Aliases and Support Sets. POPL 1987: 274-283 | |
| 20 | Thomas W. Reps, Alan J. Demers: Sublinear-Space Evaluation Algorithms for Attribute Grammars. ACM Trans. Program. Lang. Syst. 9(3): 408-440 (1987) | |
| 19 | Susan Horwitz, Alan J. Demers, Tim Teitelbaum: An Efficient General Iterative Algorithm for Dataflow Analysis. Acta Inf. 24(6): 679-694 (1987) | |
| 1986 | ||
| 18 | Hans-Juergen Boehm, Alan J. Demers: Implementing RUSSELL. SIGPLAN Symposium on Compiler Construction 1986: 186-195 | |
| 17 | Van Nguyen, Alan J. Demers, David Gries, Susan S. Owicki: A Model and Temporal Proof System for Networks of Processes. Distributed Computing 1(1): 7-25 (1986) | |
| 16 | Bowen Alpern, Alan J. Demers, Fred B. Schneider: Safety Without Stuttering. Inf. Process. Lett. 23(4): 177-180 (1986) | |
| 1985 | ||
| 15 | Van Nguyen, Alan J. Demers, David Gries, Susan S. Owicki: Behavior: A Temporal Approach to Process Modelling. Logic of Programs 1985: 237-254 | |
| 14 | James E. Donahue, Alan J. Demers: Data Types Are Values. ACM Trans. Program. Lang. Syst. 7(3): 426-445 (1985) | |
| 1983 | ||
| 13 | Alan J. Demers, James E. Donahue: Making Variables Abstract: An Equational Theory for Russell. POPL 1983: 59-72 | |
| 12 | Thomas W. Reps, Tim Teitelbaum, Alan J. Demers: Incremental Context-Dependent Analysis for Language-Based Editors. ACM Trans. Program. Lang. Syst. 5(3): 449-477 (1983) | |
| 1982 | ||
| 11 | Alan J. Demers, C. Keleman, Bernd Reusch: On Some Decidable Properties of Finite State Translations. Acta Inf. 17: 349-364 (1982) | |
| 1981 | ||
| 10 | Alan J. Demers, Thomas W. Reps, Tim Teitelbaum: Incremental Evaluation for Attribute Grammars with Application to Syntax-Directed Editors. POPL 1981: 105-116 | |
| 1980 | ||
| 9 | Alan J. Demers, James E. Donahue: Data Types, Parameters, and Type Checking. POPL 1980: 12-23 | |
| 8 | Alan J. Demers, James E. Donahue: ``Type-Completeness'' as a Language Design Principle. POPL 1980: 234-244 | |
| 7 | Lishing Liu, Alan J. Demers: An Algorithm for Testing Lossless Join Property in Relational Databases. Inf. Process. Lett. 11(2): 73-76 (1980) | |
| 1978 | ||
| 6 | Alan J. Demers, James E. Donahue, Glenn Skinner: Data Types as Values: Polymorphism, Type-Checking, Encapsulation. POPL 1978: 23-30 | |
| 1977 | ||
| 5 | Alan J. Demers: Generalized Left Corner Parsing. POPL 1977: 170-182 | |
| 1976 | ||
| 4 | Alan J. Demers, James E. Donahue, Ray T. Teitelbaum, John H. Williams: Encapsulated data types and generic. Design and Implementation of Programming Languages 1976: 171-214 | |
| 3 | Alan J. Demers: Elimination of Single Productions and Merging Nonterminal Symbols of LR(1) Grammars. Comput. Lang. 1(2): 105-119 (1976) | |
| 1974 | ||
| 2 | Alan J. Demers: Skeletal LR Parsing FOCS 1974: 185-198 | |
| 1 | David S. Johnson, Alan J. Demers, Jeffrey D. Ullman, M. R. Garey, Ronald L. Graham: Worst-Case Performance Bounds for Simple One-Dimensional Packing Algorithms. SIAM J. Comput. 3(4): 299-325 (1974) | |