Amer Diwan - Publications

Affiliations: 
Computer Science University of Colorado, Boulder, Boulder, CO, United States 
Area:
Computer Science

45 high-probability publications. We are testing a new system for linking publications to authors. You can help! If you notice any inaccuracies, please sign in and mark papers as correct or incorrect matches. If you identify any major omissions or other inaccuracies in the publication list, please let us know.

Year Citation  Score
2016 Blackburn SM, Diwan A, Hauswirth M, Sweeney PF, Amaral JN, Brecht T, Bulej L, Click C, Eeckhout L, Fischmeister S, Frampton D, Hendren LJ, Hind M, Hosking AL, Jones RE, et al. The Truth, The Whole Truth, and Nothing But the Truth Acm Transactions On Programming Languages and Systems. 38: 1-20. DOI: 10.1145/2983574  0.561
2014 Ryckbosch F, Diwan A. Analyzing performance traces using temporal formulas Software - Practice and Experience. 44: 777-792. DOI: 10.1002/Spe.2256  0.303
2013 De Oliveira AB, Fischmeister S, Diwan A, Hauswirth M, Sweeney PF. Why you should care about quantile regression International Conference On Architectural Support For Programming Languages and Operating Systems - Asplos. 207-217. DOI: 10.1145/2451116.2451140  0.422
2012 Diwan A. Session details: Performance analysis Sigplan Notices. 47. DOI: 10.1145/3263326  0.319
2011 Von Dincklage D, Diwan A. Integrating program analyses with programmer productivity tools Software - Practice and Experience. DOI: 10.1002/Spe.1035  0.807
2011 Diwan A, Hauswirth M, Mytkowicz T, Sweeney PF. TraceAnalyzer: A system for processing performance traces Software - Practice and Experience. 41: 267-282. DOI: 10.1002/Spe.1000  0.777
2010 Blackburn SM, Diwan A, Hauswirth M, Memon AM, Sweeney PF. Workshop on experimental evaluation of software and systems in computer science (evaluate 2010) Proceedings of the Acm International Conference Companion On Object Oriented Programming Systems Languages and Applications Companion, Splash '10. 291-292. DOI: 10.1145/1869542.1869618  0.497
2010 Mytkowicz T, Diwan A, Hauswirth M, Sweeney PF. Evaluating the accuracy of Java profilers Proceedings of the Acm Sigplan Conference On Programming Language Design and Implementation (Pldi). 187-197. DOI: 10.1145/1806596.1806618  0.719
2010 Mytkowicz T, Diwan A, Hauswirth M, Sweeney P. The effect of omitted-variable bias on the evaluation of compiler optimizations Computer. 43: 62-67. DOI: 10.1109/Mc.2010.214  0.739
2010 Alexander Z, Mytkowicz T, Diwan A, Bradley E. Measurement and dynamical analysis of computer performance data Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 6065: 18-29. DOI: 10.1007/978-3-642-13062-5_4  0.692
2010 Hauswirth M, Sweeney PF, Diwan A. Temporal vertical profiling Software - Practice and Experience. 40: 627-654. DOI: 10.1002/Spe.V40:8  0.584
2009 Mytkowicz T, Diwan A, Bradley E. Computer systems are dynamical systems. Chaos (Woodbury, N.Y.). 19: 033124. PMID 19792004 DOI: 10.1063/1.3187791  0.704
2009 Von Dincklage D, Diwan A. Optimizing programs with intended semantics Proceedings of the Conference On Object-Oriented Programming Systems, Languages, and Applications, Oopsla. 409-424. DOI: 10.1145/1640089.1640120  0.8
2009 Mytkowicz T, Coughlin D, Diwan A. Inferred call path profiling Acm Sigplan Notices. 44: 175-189. DOI: 10.1145/1640089.1640102  0.718
2009 Mytkowicz T, Diwan A, Hauswirth M, Sweeney PF. Producing wrong data without doing anything obviously wrong! Acm Sigplan Notices. 44: 265-276. DOI: 10.1145/1508244.1508275  0.702
2009 Reichenbach C, Coughlin D, Diwan A. Program metamorphosis Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 5653: 394-418. DOI: 10.1007/978-3-642-03013-0_18  0.713
2009 Knights D, Mytkowicz T, Sweeney PF, Mozer MC, Diwan A. Blind optimization for exploiting hardware features Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 5501: 251-265. DOI: 10.1007/978-3-642-00722-4_18  0.65
2009 Mytkowicz T, Coughlin D, Diwan A. Inferred call path profiling Acm Sigplan Notices. 44: 175-189.  0.718
2008 Blackburn SM, McKinley KS, Garner R, Hoffmann C, Khan AM, Bentzur R, Diwan A, Feinberg D, Frampton D, Guyer SZ, Hirzel M, Hosking A, Jump M, Lee H, Moss JEB, et al. Wake up and smell the coffee: Evaluation methodology for the 21st century Communications of the Acm. 51: 83-89. DOI: 10.1145/1378704.1378723  0.761
2008 Von Dincklage D, Diwan A. Explaining failures of program analyses Proceedings of the Acm Sigplan Conference On Programming Language Design and Implementation (Pldi). 260-269. DOI: 10.1145/1375581.1375614  0.8
2008 Henkel J, Reichenbach C, Diwan A. Developing and debugging algebraic specifications for Java classes Acm Transactions On Software Engineering and Methodology. 17. DOI: 10.1145/1363102.1363105  0.787
2008 Henkel J, Reichenbach C, Diwan A. Errata for "Discovering Documentation for Java Container Classes" [Aug 07 526-543] Ieee Transactions On Software Engineering. 34: 303-303. DOI: 10.1109/Tse.2008.22  0.747
2008 Mytkowicz T, Diwan A, Hauswirth M, Sweeney P. We have it easy, but do we have it right? Ipdps Miami 2008 - Proceedings of the 22nd Ieee International Parallel and Distributed Processing Symposium, Program and Cd-Rom. DOI: 10.1109/IPDPS.2008.4536408  0.688
2007 Doerr C, Von Dincklage D, Diwan A. Simplifying web traversals by recognizing behavior patterns Hypertext 2007: Proceedings of the Eighteenth Acm Conference On Hypertext and Hypermedia, Ht'07. 105-114. DOI: 10.1145/1286240.1286268  0.753
2007 Lee HB, Diwan A, Moss JEB. Design, implementation, and evaluation of a compilation server Acm Transactions On Programming Languages and Systems. 29. DOI: 10.1145/1255450.1255451  0.431
2007 Hirzel M, Von Dincklage D, Diwan A, Hind M. Fast online pointer analysis Acm Transactions On Programming Languages and Systems. 29. DOI: 10.1145/1216374.1216379  0.791
2007 Henkel J, Reichenbach C, Diwan A. Discovering documentation for Java container classes Ieee Transactions On Software Engineering. 33: 526-543. DOI: 10.1109/Tse.2007.70705  0.751
2007 Mytkowicz T, Diwan A, Hauswirth M, Sweeney PF. Understanding measurement perturbation in trace-based data Proceedings - 21st International Parallel and Distributed Processing Symposium, Ipdps 2007; Abstracts and Cd-Rom. DOI: 10.1109/IPDPS.2007.370515  0.711
2006 Blackburn SM, Garner R, Hoffmann C, Khang AM, Mckinley KS, Bentzur R, Diwan A, Feinberg D, Frampton D, Guyer SZ, Hirzel M, Hosking A, Jump M, Lee H, Moss JEB, et al. The DaCapo benchmarks: Java benchmarking development and analysis Proceedings of the Conference On Object-Oriented Programming Systems, Languages, and Applications, Oopsla. 2006: 169-190. DOI: 10.1145/1167473.1167488  0.758
2006 Mytkowicz T, Hauswirth M, Diwan A, Sweeney PF. Aligning traces for performance evaluation 20th International Parallel and Distributed Processing Symposium, Ipdps 2006. 2006. DOI: 10.1109/IPDPS.2006.1639592  0.746
2006 Lee H, Von Dincklage D, Diwan A, Moss JEB. Understanding the behavior of compiler optimizations Software - Practice and Experience. 36: 835-844. DOI: 10.1002/Spe.V36:8  0.766
2005 Henkel J, Diwan A. CatchUp! capturing and replaying refactorings to support API evolution Proceedings - 27th International Conference On Software Engineering, Icse05. 274-283.  0.578
2004 Von Dincklage D, Diwan A. Converting Java classes to use generics Acm Sigplan Notices. 39: 1-14. DOI: 10.1145/1035292.1028978  0.778
2004 Hauswirth M, Sweeney PF, Diwan A. Performance Explorer: Understanding Java application behavior Proceedings of the Conference On Object-Oriented Programming Systems, Languages, and Applications, Oopsla. 31-32. DOI: 10.1145/1028664.1028682  0.506
2004 Hirzel M, Diwan A, Hind M. Ointer Analysis in the presence of dynamic class loading Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 3086: 96-122.  0.675
2004 Henkel J, Diwan A. A tool for writing and debugging algebraic specifications Proceedings - International Conference On Software Engineering. 26: 449-458.  0.522
2003 Henkel J, Diwan A. Discovering algebraic specifications from Java classes Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2743: 431-456.  0.554
2003 Hirzel M, Diwan A, Hertz M. Connectivity-based garbage collection Acm Sigplan Notices. 38: 359-373.  0.648
2002 Hirzel M, Diwan A, Henkel J. On the usefulness of type and liveness accuracy for garbage collection and leak detection Acm Transactions On Programming Languages and Systems. 24: 593-624. DOI: 10.1145/586088.586089  0.743
2002 Burtscher M, Diwan A, Hauswirth M. Static load classification for improving the value predictability of data-cache misses Proceedings of the Acm Sigplan Conference On Programming Language Design and Implementation (Pldi). 222-233.  0.542
2001 Diwan A, McKinley KS, Moss JEB. Using types to analyze and optimize object-oriented programs Acm Transactions On Programming Languages and Systems. 23: 30-72. DOI: 10.1145/383721.383732  0.416
2001 Hosking AL, Nystrom N, Whitlock D, Cutts Q, Diwan A. Partial redundancy elimination for access path expressions Software - Practice and Experience. 31: 577-600. DOI: 10.1002/Spe.371  0.407
2001 Hirzel M, Diwan A, Hosking A. On the usefulness of liveness for garbage collection and leak detection Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2072: 181-206.  0.592
2000 Hirzel M, Diwan A. On the type accuracy of garbage collection Proceedings of the International Symposium On Memory Management. 1-11.  0.674
1995 Diwan A, Tarditi D, Moss E. Memory System Performance of Programs with Intensive Heap Allocation Acm Transactions On Computer Systems (Tocs). 13: 244-273. DOI: 10.1145/210126.210129  0.34
Show low-probability matches.