Travelled to:
1 × Australia
1 × France
1 × Germany
1 × United Kingdom
12 × USA
2 × Canada
2 × China
2 × Greece
Collaborated with:
J.Gehrke J.E.Donahue W.M.White M.A.V.Salles B.Sowell T.Cao C.Koch M.Riedewald C.Hauser M.Weiser N.Gupta H.Boehm S.Shenker R.Cartwright ∅ W.Xie D.Bindel F.Yang J.Shanmugasundaram K.Petersen M.Spreitzer D.B.Terry M.Theimer D.Kempe J.M.Kleinberg A.Neirynck P.Panangaden T.W.Reps T.Teitelbaum G.Skinner G.Wang B.Sowell M.Hong R.T.Teitelbaum J.H.Williams T.Zou R.L.Bras R.Rajagopalan N.Gerner B.Hayes D.G.Bobrow R.R.Atkinson C.Jacobi P.Kessler Y.Yue X.Wang R.Albright H.Lee R.Keilty G.Sadowski L.Brenna J.Ossher B.Panda M.Thatte
Talks about:
type (6) data (6) applic (5) game (5) recoveri (3) process (3) massiv (3) driven (3) comput (3) updat (3)
Person: Alan J. Demers
DBLP: Demers:Alan_J=
Facilitated 1 volumes:
Contributed to:
Wrote 33 papers:
- KDD-2015-XieBDG #performance #personalisation #rank
- Edge-Weighted Personalized PageRank: Breaking A Decade-Old Performance Barrier (WX, DB, AJD, JG), pp. 1325–1334.
- VLDB-2013-SowellSCDG #analysis #in memory #memory management
- An Experimental Analysis of Iterated Spatial Joins in Main Memory (BS, MAVS, TC, AJD, JG), pp. 1882–1893.
- VLDB-2013-XieWBDG #graph #performance
- Fast Iterative Graph Computation with Block Updates (WX, GW, DB, AJD, JG), pp. 2014–2025.
- VLDB-2013-ZouBSDG12 #deployment #named
- ClouDiA: A Deployment Advisor for Public Clouds (TZ, RLB, MAVS, AJD, JG), pp. 109–120.
- SIGMOD-2011-CaoSSDG #in memory #in the cloud #library #named
- BRRL: a recovery library for main-memory applications in the cloud (TC, BS, MAVS, AJD, JG), pp. 1233–1236.
- SIGMOD-2011-CaoSSYDGW #algorithm #consistency #performance
- Fast checkpoint recovery algorithms for frequently consistent applications (TC, MAVS, BS, YY, AJD, JG, WMW), pp. 265–276.
- VLDB-2010-WangSSWCDGW #behaviour #pipes and filters #simulation
- Behavioral Simulations in MapReduce (GW, MAVS, BS, XW, TC, AJD, JG, WMW), pp. 952–963.
- SIGMOD-2009-DemersGKSW #database #game studies #research
- Database research in computer games (AJD, JG, CK, BS, WMW), pp. 1011–1014.
- VLDB-2009-SallesCSDGKW #evaluation #game studies #multi #online
- An Evaluation of Checkpoint Recovery for Massively Multiplayer Online Games (MAVS, TC, BS, AJD, JG, CK, WMW), pp. 1258–1269.
- SIGMOD-2008-AlbrightDGGLKSSW #data-driven #game studies #named #scalability
- SGL: a scalable language for data-driven games (RA, AJD, JG, NG, HL, RK, GS, BS, WMW), pp. 1217–1222.
- SIGMOD-2008-GuptaDG #game studies #multi #named #online #scalability
- SEMMO: a scalable engine for massively multiplayer online games (NG, AJD, JG), pp. 1235–1238.
- PODS-2007-WhiteRGD #question #what
- What is “next” in event processing? (WMW, MR, JG, AJD), pp. 263–272.
- SIGMOD-2007-BrennaDGHOPRTW #named
- Cayuga: a high-performance event processing engine (LB, AJD, JG, MH, JO, BP, MR, MT, WMW), pp. 1100–1102.
- SIGMOD-2007-GuptaYDGS #data-driven #personalisation #web
- User-centric personalized extensibility for data-driven web applications (NG, FY, AJD, JG, JS), pp. 1125–1127.
- SIGMOD-2007-HongDGKRW #multi
- Massively multi-query join processing in publish/subscribe systems (MH, AJD, JG, CK, MR, WMW), pp. 761–772.
- SIGMOD-2007-WhiteDKGR #game studies #scalability
- Scaling games to epic proportion (WMW, AJD, CK, JG, RR), pp. 31–42.
- SIGMOD-2006-GernerYDGRS #automation #clustering #data-driven #web
- Automatic client-server partitioning of data-driven web applications (NG, FY, AJD, JG, MR, JS), pp. 760–762.
- STOC-2001-KempeKD #protocol
- Spatial gossip and resource location protocols (DK, JMK, AJD), pp. 163–172.
- SOSP-1997-PetersenSTTD #consistency #flexibility #replication
- Flexible Update Propagation for Weakly Consistent Replication (KP, MS, DBT, MT, AJD), pp. 288–301.
- SOSP-1995-TerryTPDSH
- Managing Update Conflicts in Bayou, a Weakly Connected Replicated Storage System (DBT, MT, KP, AJD, MS, CH), pp. 172–183.
- PLDI-1991-BoehmDS #garbage collection #parallel
- Mostly Parallel Garbage Collection (HJB, AJD, SS), pp. 157–164.
- POPL-1990-DemersWHBBS #framework #garbage collection #implementation
- Combining Generational and Conservative Garbage Collection: Framework and Implementations (AJD, MW, BH, HJB, DGB, SS), pp. 261–269.
- PLDI-1989-AtkinsonDHJKW #case study #experience
- Experiences Creating a Portable Cedar (RRA, AJD, CH, CJ, PK, MW), pp. 322–329.
- SOSP-1989-WeiserDH #approach #runtime
- The Portable Common Runtime Approach to Interoperability (MW, AJD, CH), pp. 114–122.
- LICS-1988-CartwrightD #termination
- The Topology of Program Termination (RC, AJD), pp. 296–308.
- POPL-1987-NeirynckPD #alias #set
- Computation of Aliases and Support Sets (AN, PP, AJD), pp. 274–283.
- POPL-1983-DemersD #equation
- Making Variables Abstract: An Equational Theory for Russell (AJD, JED), pp. 59–72.
- POPL-1981-DemersRT #attribute grammar #editing #incremental
- Incremental Evaluation for Attribute Grammars with Application to Syntax-Directed Editors (AJD, TWR, TT), pp. 105–116.
- POPL-1980-DemersD #data type #parametricity #type checking
- Data Types, Parameters, and Type Checking (AJD, JED), pp. 12–23.
- POPL-1980-DemersD80a #design #principle
- “Type-Completeness” as a Language Design Principle (AJD, JED), pp. 234–244.
- POPL-1978-DemersDS #data type #encapsulation #morphism #polymorphism
- Data Types as Values: Polymorphism, Type-Checking, Encapsulation (AJD, JED, GS), pp. 23–30.
- POPL-1977-Demers #parsing
- Generalized Left Corner Parsing (AJD), pp. 170–182.
- DIPL-1976-DemersDTW #data type #encapsulation
- Encapsulated data types and generic (AJD, JED, RTT, JHW), pp. 171–214.