Travelled to:
1 × Hungary
1 × Norway
14 × USA
2 × Italy
3 × Canada
3 × United Kingdom
4 × Germany
Collaborated with:
D.v.Dincklage M.Hirzel J.Henkel J.E.B.Moss M.Hauswirth P.F.Sweeney T.Mytkowicz D.Coughlin M.Hind K.S.McKinley M.C.Mozer A.L.Hosking C.Reichenbach C.Doerr M.Hertz M.Burtscher D.Tarditi R.L.Hudson H.B.Lee B.E.Chang J.G.Siek W.M.Waite A.Jarrahian M.H.Jackson J.Palm A.B.d.Oliveira S.Fischmeister D.Knights S.Liao R.P.B.Jr. A.M.Ghuloum M.S.Lam S.M.Blackburn R.Garner C.Hoffmann A.M.Khan R.Bentzur D.Feinberg D.Frampton S.Z.Guyer M.Jump A.Phansalkar D.Stefanovic T.VanDrunen B.Wiedermann
Talks about:
program (6) collect (5) garbag (5) analysi (4) profil (4) type (4) java (4) use (4) static (3) object (3)
Person: Amer Diwan
DBLP: Diwan:Amer
Facilitated 2 volumes:
Contributed to:
Wrote 30 papers:
- ASPLOS-2013-OliveiraFDHS #why
- Why you should care about quantile regression (ABdO, SF, AD, MH, PFS), pp. 207–218.
- ISSTA-2012-CoughlinCDS #source code #what
- Measuring enforcement windows with symbolic trace interpretation: what well-behaved programs say (DC, BYEC, AD, JGS), pp. 276–286.
- PLDI-2010-MytkowiczDHS #java
- Evaluating the accuracy of Java profilers (TM, AD, MH, PFS), pp. 187–197.
- ASPLOS-2009-MytkowiczDHS #exclamation
- Producing wrong data without doing anything obviously wrong! (TM, AD, MH, PFS), pp. 265–276.
- CC-2009-KnightsMSMD #hardware #optimisation
- Blind Optimization for Exploiting Hardware Features (DK, TM, PFS, MCM, AD), pp. 251–265.
- ECOOP-2009-ReichenbachCD
- Program Metamorphosis (CR, DC, AD), pp. 394–418.
- OOPSLA-2009-DincklageD #optimisation #semantics #source code
- Optimizing programs with intended semantics (DvD, AD), pp. 409–424.
- OOPSLA-2009-MytkowiczCD #profiling
- Inferred call path profiling (TM, DC, AD), pp. 175–190.
- PLDI-2008-DincklageD #analysis
- Explaining failures of program analyses (DvD, AD), pp. 260–269.
- HT-2007-DoerrDD #behaviour #traversal #web
- Simplifying web traversals by recognizing behavior patterns (CD, DvD, AD), pp. 105–114.
- ITiCSE-2006-WaiteJJD #compilation #design #implementation
- Design and implementation of a modern compiler course (WMW, AJ, MHJ, AD), pp. 18–22.
- OOPSLA-2006-BlackburnGHKMBDFFGHHJLMPSVDW #analysis #benchmark #development #java #metric
- The DaCapo benchmarks: java benchmarking development and analysis (SMB, RG, CH, AMK, KSM, RB, AD, DF, DF, SZG, MH, ALH, MJ, HBL, JEBM, AP, DS, TV, DvD, BW), pp. 169–190.
- ICSE-2005-HenkelD #api #evolution #exclamation #game studies #refactoring
- CatchUp!: capturing and replaying refactorings to support API evolution (JH, AD), pp. 274–283.
- OOPSLA-2005-HauswirthDSM #automation #profiling
- Automating vertical profiling (MH, AD, PFS, MCM), pp. 281–296.
- ECOOP-2004-HirzelDH #analysis #pointer
- Pointer Analysis in the Presence of Dynamic Class Loading (MH, AD, MH), pp. 96–122.
- ICSE-2004-HenkelD #algebra #debugging #specification
- A Tool for Writing and Debugging Algebraic Specifications (JH, AD), pp. 449–458.
- OOPSLA-2004-DincklageD #java
- Converting Java classes to use generics (DvD, AD), pp. 1–14.
- OOPSLA-2004-HauswirthSDH #behaviour #comprehension #profiling
- Vertical profiling: understanding the behavior of object-priented applications (MH, PFS, AD, MH), pp. 251–269.
- ECOOP-2003-HenkelD #algebra #java #specification
- Discovering Algebraic Specifications from Java Classes (JH, AD), pp. 431–456.
- OOPSLA-2003-HirzelDH #garbage collection
- Connectivity-based garbage collection (MH, AD, MH), pp. 359–373.
- ISMM-2002-HirzelHDH #comprehension
- Understanding the connectivity of heap objects (MH, JH, AD, MH), pp. 143–156.
- LCTES-SCOPES-2002-PalmLDM #compilation #question
- When to use a compilation service? (JP, HBL, AD, JEBM), pp. 194–203.
- PLDI-2002-BurtscherDH #classification #predict
- Static Load Classification for Improving the Value Predictability of Data-Cache Misses (MB, AD, MH), pp. 222–233.
- ECOOP-2001-HirzelDH #detection #garbage collection #liveness #on the
- On the Usefulness of Liveness for Garbage Collection and Leak Detection (MH, AD, ALH), pp. 181–206.
- ISMM-2000-HirzelD #garbage collection #on the
- On the Type Accuracy of Garbage Collection (MH, AD), pp. 1–11.
- PPoPP-1999-LiaoDBGL #interactive #interprocedural
- SUIF Explorer: An Interactive and Interprocedural Parallelizer (SWL, AD, RPBJ, AMG, MSL), pp. 37–48.
- PLDI-1998-DiwanMM #alias #analysis #type system
- Type-Based Alias Analysis (AD, KSM, JEBM), pp. 106–117.
- OOPSLA-1996-DiwanMM #analysis #effectiveness #object-oriented #source code #static typing
- Simple and Effective Analysis of Statically Typed Object-Oriented Programs (AD, JEBM, KSM), pp. 292–305.
- POPL-1994-DiwanTM #garbage collection #memory management #performance #source code #using
- Memory Subsystem Performance of Programs Using Copying Garbage Collection (AD, DT, JEBM), pp. 1–14.
- PLDI-1992-DiwanMH #compilation #garbage collection #static typing
- Compiler Support for Garbage Collection in a Statically Typed Language (AD, JEBM, RLH), pp. 273–282.