2009 | ||
---|---|---|
73 | EE | 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 |
72 | EE | Mingsheng Hong, Mirek Riedewald, Christoph Koch, Johannes Gehrke, Alan J. Demers: Rule-based multi-query optimization. EDBT 2009: 120-131 |
71 | EE | Nitin Gupta, Alan J. Demers, Johannes Gehrke, Philipp Unterbrunner, Walker M. White: Scalability for Virtual Worlds. ICDE 2009: 1311-1314 |
70 | EE | Oliver Kennedy, Christoph Koch, Alan J. Demers: Dynamic Approaches to In-network Aggregation. ICDE 2009: 1331-1334 |
69 | EE | Walker M. White, Christoph Koch, Johannes Gehrke, Alan J. Demers: Better scripts, better games. Commun. ACM 52(3): 42-47 (2009) |
2008 | ||
68 | EE | 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 |
67 | EE | Nitin Gupta, Alan J. Demers, Johannes Gehrke: SEMMO: a scalable engine for massively multiplayer online games. SIGMOD Conference 2008: 1235-1238 |
66 | EE | Oliver Kennedy, Christoph Koch, Alan J. Demers: Dynamic Approaches to In-Network Aggregation CoRR abs/0810.3227: (2008) |
2007 | ||
65 | EE | 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 | EE | Walker M. White, Mirek Riedewald, Johannes Gehrke, Alan J. Demers: What is "next" in event processing? PODS 2007: 263-272 |
63 | EE | 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 | EE | 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 | EE | Walker M. White, Alan J. Demers, Christoph Koch, Johannes Gehrke, Rajmohan Rajagopalan: Scaling games to epic proportion. SIGMOD Conference 2007: 31-42 |
60 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | Alan J. Demers, Johannes Gehrke, Mingsheng Hong, Mirek Riedewald, Walker M. White: Towards Expressive Publish/Subscribe Systems. EDBT 2006: 627-644 |
54 | EE | 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 | EE | Niki Trigoni, Yong Yao, Alan J. Demers, Johannes Gehrke, Rajmohan Rajaraman: Multi-query Optimization for Sensor Networks. DCOSS 2005: 307-321 |
52 | EE | Alan J. Demers, Johannes Gehrke, Mingsheng Hong, Mirek Riedewald: Processing High-Speed Intelligence Feeds in Real-Time. ISI 2005: 617-618 |
51 | EE | 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 | EE | André Allavena, Alan J. Demers, John E. Hopcroft: Correctness of a gossip based membership protocol. PODC 2005: 292-301 |
2004 | ||
49 | EE | 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 | EE | 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 | EE | David Kempe, Jon M. Kleinberg, Alan J. Demers: Spatial gossip and resource location protocols. J. ACM 51(6): 943-967 (2004) |
2003 | ||
44 | EE | 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 | EE | 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 | EE | Kate Jenkins, Alan J. Demers: Logarithmic Harary Graphs. ICDCS Workshops 2001: 43-50 |
41 | EE | David Kempe, Jon M. Kleinberg, Alan J. Demers: Spatial gossip and resource location protocols. STOC 2001: 163-172 |
1999 | ||
40 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | 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 | EE | 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) |