| 2012 | ||
|---|---|---|
| c57 | Guoqing (Harry) Xu, Dacong Yan, Atanas Rountev: Static Detection of Loop-Invariant Data Structures. ECOOP 2012: 738-763 | |
| c56 | Dacong Yan, Guoqing (Harry) Xu, Atanas Rountev: Uncovering performance problems in Java applications with reference propagation profiling. ICSE 2012: 134-144 | |
| c55 | Shengqian Yang, Dacong Yan, Guoqing (Harry) Xu, Atanas Rountev: Dynamic analysis of inefficiently-used containers. WODA 2012: 30-35 | |
| c54 | Justin Holewinski, Ragavendar Ramamurthi, Mahesh Ravishankar, Naznin Fauzia, Louis-Noël Pouchet, Atanas Rountev, P. Sadayappan: Dynamic trace-based analysis of vectorization potential of applications. PLDI 2012: 371-382 | |
| c53 | Mahesh Ravishankar, John Eisenlohr, Louis-Noël Pouchet, J. Ramanujam, Atanas Rountev, P. Sadayappan: Code generation for parallel execution of a class of irregular loops on distributed memory systems. SC 2012: 72 | |
| 2011 | ||
| c52 | Sanket Tavarageri, Louis-Noël Pouchet, J. Ramanujam, Atanas Rountev, P. Sadayappan: Dynamic selection of tile sizes. HiPC 2011: 1-10 | |
| c51 | Dacong Yan, Guoqing (Harry) Xu, Atanas Rountev: Demand-driven context-sensitive alias analysis for Java. ISSTA 2011: 155-165 | |
| c50 | Guoqing (Harry) Xu, Michael D. Bond, Feng Qin, Atanas Rountev: LeakChaser: helping programmers narrow down causes of memory leaks. PLDI 2011: 270-282 | |
| c49 | Jason Sawin, Atanas Rountev: Assumption Hierarchy for a CHA Call Graph Construction Algorithm. SCAM 2011: 35-44 | |
| 2010 | ||
| c48 | Atanas Rountev, Kevin Van Valkenburgh, Dacong Yan, P. Sadayappan: Understanding parallelism-inhibiting dependences in sequential Java programs. ICSM 2010: 1-9 | |
| c47 | Guoqing (Harry) Xu, Atanas Rountev: Detecting inefficiently-used containers to avoid bloat. PLDI 2010: 160-173 | |
| c46 | Guoqing (Harry) Xu, Nick Mitchell, Matthew Arnold, Atanas Rountev, Edith Schonberg, Gary Sevitsky: Finding low-utility data structures. PLDI 2010: 174-186 | |
| c45 | Guoqing (Harry) Xu, Nick Mitchell, Matthew Arnold, Atanas Rountev, Gary Sevitsky: Software bloat analysis: finding, removing, and preventing performance problems in modern large-scale object-oriented applications. FoSER 2010: 421-426 | |
| e2 | Sorin Lerner, Atanas Rountev (Eds.): Proceedings of the 9th ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering, PASTE'10, Toronto, Ontario, Canada, June 5-6, 2010. ACM 2010, isbn 978-1-4503-0082-7 | |
| 2009 | ||
| j6 | Jason Sawin, Atanas Rountev: Improving static resolution of dynamic class loading in Java using dynamically gathered environment information. Autom. Softw. Eng. 16(2): 357-381 (2009) | |
| c44 | Qingda Lu, Christophe Alias, Uday Bondhugula, Thomas Henretty, Sriram Krishnamoorthy, J. Ramanujam, Atanas Rountev, P. Sadayappan, Yongjian Chen, Haibo Lin, Tin-fook Ngai: Data Layout Transformation for Enhancing Data Locality on NUCA Chip Multiprocessors. PACT 2009: 348-357 | |
| c43 | Guoqing (Harry) Xu, Atanas Rountev, Manu Sridharan: Scaling CFL-Reachability-Based Points-To Analysis Using Context-Sensitive Must-Not-Alias Analysis. ECOOP 2009: 98-122 | |
| c42 | Guoqing (Harry) Xu, Matthew Arnold, Nick Mitchell, Atanas Rountev, Gary Sevitsky: Go with the flow: profiling copies to find runtime bloat. PLDI 2009: 419-430 | |
| c41 | Muthu Manikandan Baskaran, Nagavijayalakshmi Vydyanathan, Uday Bondhugula, J. Ramanujam, Atanas Rountev, P. Sadayappan: Compiler-assisted dynamic scheduling for effective parallelization of loop nests on multicore processors. PPOPP 2009: 219-228 | |
| 2008 | ||
| c40 | Guoqing (Harry) Xu, Atanas Rountev: AJANA: a general framework for source-code-level interprocedural dataflow analysis of AspectJ software. AOSD 2008: 36-47 | |
| c39 | Atanas Rountev, Mariana Sharp, Guoqing (Harry) Xu: IDE Dataflow Analysis in the Presence of Large Object-Oriented Libraries. CC 2008: 53-68 | |
| c38 | Uday Bondhugula, Muthu Manikandan Baskaran, Sriram Krishnamoorthy, J. Ramanujam, Atanas Rountev, P. Sadayappan: Automatic Transformations for Communication-Minimized Parallelization and Locality Optimization in the Polyhedral Model. CC 2008: 132-146 | |
| c37 | Muthu Manikandan Baskaran, Uday Bondhugula, Sriram Krishnamoorthy, J. Ramanujam, Atanas Rountev, P. Sadayappan: A compiler framework for optimization of affine loop nests for gpgpus. ICS 2008: 225-234 | |
| c36 | Guoqing (Harry) Xu, Atanas Rountev: Precise memory leak detection for java software using container profiling. ICSE 2008: 151-160 | |
| c35 | Uday Bondhugula, Muthu Manikandan Baskaran, Albert Hartono, Sriram Krishnamoorthy, J. Ramanujam, Atanas Rountev, P. Sadayappan: Towards effective automatic parallelization for multicore systems. IPDPS 2008: 1-5 | |
| c34 | Guoqing (Harry) Xu, Atanas Rountev: Merging equivalent contexts for scalable heap-cloning-based context-sensitive points-to analysis. ISSTA 2008: 225-236 | |
| c33 | Ben Liblit, Atanas Rountev: WODA 2008: the sixth international workshop on dynamic analysis. ISSTA 2008: 313-314 | |
| c32 | Muthu Manikandan Baskaran, Uday Bondhugula, Sriram Krishnamoorthy, J. Ramanujam, Atanas Rountev, P. Sadayappan: Automatic data movement and computation mapping for multi-level parallel architectures with explicitly managed memories. PPOPP 2008: 1-10 | |
| c31 | D. Brian Larkins, James Dinan, Sriram Krishnamoorthy, Srinivasan Parthasarathy, Atanas Rountev, P. Sadayappan: Global trees: a framework for linked data structures on distributed memory parallel systems. SC 2008: 57 | |
| e1 | Ben Liblit, Atanas Rountev (Eds.): Proceedings of the 2008 International Workshop on Dynamic Analysis: held in conjunction with the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2008), WODA 2008, Seattle, Washington, USA, July 21, 2008. ACM 2008, isbn 978-1-60558-054-8 | |
| 2007 | ||
| c30 | Guoqing (Harry) Xu, Atanas Rountev: Regression Test Selection for AspectJ Software. ICSE 2007: 65-74 | |
| c29 | Raffi Khatchadourian, Jason Sawin, Atanas Rountev: Automated Refactoring of Legacy Java Software to Enumerated Types. ICSM 2007: 224-233 | |
| c28 | Sriram Krishnamoorthy, Ümit V. Çatalyürek, Jarek Nieplocha, Atanas Rountev, P. Sadayappan: A global address space framework for locality aware scheduling of block-sparse computations. IPDPS 2007: 1-8 | |
| c27 | Sriram Krishnamoorthy, Muthu Manikandan Baskaran, Uday Bondhugula, J. Ramanujam, Atanas Rountev, P. Sadayappan: Effective automatic parallelization of stencil computations. PLDI 2007: 235-244 | |
| c26 | Jason Sawin, Atanas Rountev: Improved Static Resolution of Dynamic Class Loading in Java. SCAM 2007: 143-154 | |
| c25 | Guoqing (Harry) Xu, Atanas Rountev, Yan Tang, Feng Qin: Efficient checkpointing of java software using context-sensitive capture and replay. ESEC/SIGSOFT FSE 2007: 85-94 | |
| 2006 | ||
| j5 | Gregory Kulczycki, Murali Sitaraman, Bruce W. Weide, Atanas Rountev: A specification-based approach to reasoning about pointers. ACM SIGSOFT Software Engineering Notes 31(2) (2006) | |
| j4 | Mariana Sharp, Atanas Rountev: Static Analysis of Object References in RMI-Based Java Software. IEEE Trans. Software Eng. 32(9): 664-681 (2006) | |
| c24 | Atanas Rountev, Scott Kagan, Thomas J. Marlowe: Interprocedural Dataflow Analysis in the Presence of Large Libraries. CC 2006: 2-16 | |
| c23 | Jason Sawin, Mariana Sharp, Atanas Rountev: Generating run-time progress reports for a points-to analysis in Eclipse. ETX 2006: 40-44 | |
| c22 | Albert Hartono, Qingda Lu, Xiaoyang Gao, Sriram Krishnamoorthy, Marcel Nooijen, Gerald Baumgartner, David E. Bernholdt, Venkatesh Choppella, Russell M. Pitzer, J. Ramanujam, Atanas Rountev, P. Sadayappan: Identifying Cost-Effective Common Subexpressions to Reduce Operation Count in Tensor Contraction Evaluations. International Conference on Computational Science (1) 2006: 267-275 | |
| c21 | Sriram Krishnamoorthy, Ümit V. Çatalyürek, Jarek Nieplocha, Atanas Rountev, P. Sadayappan: An extensible global address space framework with decoupled task and data abstractions. IPDPS 2006 | |
| c20 | Sriram Krishnamoorthy, Ümit V. Çatalyürek, Jarek Nieplocha, Atanas Rountev, P. Sadayappan: Data management and query - Hypergraph partitioning for automatic memory hierarchy management. SC 2006: 98 | |
| c19 | Jason Sawin, Atanas Rountev: Estimating the Run-Time Progress of a Call Graph Construction Algorithm53-62. SCAM 2006: 53-62 | |
| 2005 | ||
| j3 | Ana Milanova, Atanas Rountev, Barbara G. Ryder: Parameterized object sensitivity for points-to analysis for Java. ACM Trans. Softw. Eng. Methodol. 14(1): 1-41 (2005) | |
| c18 | ||
| c17 | Mariana Sharp, Jason Sawin, Atanas Rountev: Building a whole-program type analysis in Eclipse. ETX 2005: 6-10 | |
| c16 | Atanas Rountev, Scott Kagan, Jason Sawin: Coverage Criteria for Testing of Object Interactions in Sequence Diagrams. FASE 2005: 289-304 | |
| c15 | Atanas Rountev, Beth Harkness Connell: Object naming analysis for reverse-engineered sequence diagrams. ICSE 2005: 254-263 | |
| c14 | Mariana Sharp, Atanas Rountev: Static Analysis of Object References in RMI-Based Java Software. ICSM 2005: 101-110 | |
| c13 | Atanas Rountev, Olga Volgin, Miriam Reddoch: Static control-flow analysis for reverse engineering of UML sequence diagrams. PASTE 2005: 96-102 | |
| c12 | ||
| 2004 | ||
| j2 | Ana Milanova, Atanas Rountev, Barbara G. Ryder: Precise Call Graphs for C Programs with Function Pointers. Autom. Softw. Eng. 11(1): 7-26 (2004) | |
| j1 | Atanas Rountev, Ana Milanova, Barbara G. Ryder: Fragment Class Analysis for Testing of Polymorphism in Java Software. IEEE Trans. Software Eng. 30(6): 372-387 (2004) | |
| c11 | ||
| c10 | Atanas Rountev, Scott Kagan, Michael Gibas: Static and dynamic analysis of call chains in Java. ISSTA 2004: 1-11 | |
| c9 | Atanas Rountev, Scott Kagan, Michael Gibas: Evaluating the imprecision of static analysis. PASTE 2004: 14-16 | |
| 2003 | ||
| c8 | Atanas Rountev, Ana Milanova, Barbara G. Ryder: Fragment Class Analysis for Testing of Polymorphism in Java Software. ICSE 2003: 210-220 | |
| 2002 | ||
| c7 | Ana Milanova, Atanas Rountev, Barbara G. Ryder: Constructing Precise Object Relation Diagrams. ICSM 2002: 586-595 | |
| c6 | Ana Milanova, Atanas Rountev, Barbara G. Ryder: Parameterized object sensitivity for points-to and side-effect analyses for Java. ISSTA 2002: 1-11 | |
| c5 | Ana Milanova, Atanas Rountev, Barbara G. Ryder: Precise Call Graph Construction in the Presence of Function Pointers. SCAM 2002: 155-162 | |
| 2001 | ||
| c4 | Atanas Rountev, Barbara G. Ryder: Points-to and Side-Effect Analyses for Programs Built with Precompiled Libraries. CC 2001: 20-36 | |
| c3 | Atanas Rountev, Ana Milanova, Barbara G. Ryder: Points-To Analysis for Java using Annotated Constraints. OOPSLA 2001: 43-55 | |
| 2000 | ||
| c2 | Atanas Rountev, Satish Chandra: Off-line variable substitution for scaling points-to analysis. PLDI 2000: 47-56 | |
| 1999 | ||
| c1 | Atanas Rountev, Barbara G. Ryder, William Landi: Data-Flow Analysis of Program Fragments. ESEC / SIGSOFT FSE 1999: 235-252 | |
Colors in the list of coauthors
Last update Sat May 25 01:41:49 2013 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page