| 2012 | ||
|---|---|---|
| j2 | Raffi Khatchadourian, Phil Greenwood, Awais Rashid, Guoqing (Harry) Xu: Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Oriented Software. IEEE Trans. Software Eng. 38(3): 642-657 (2012) | |
| c22 | Guoqing (Harry) Xu, Dacong Yan, Atanas Rountev: Static Detection of Loop-Invariant Data Structures. ECOOP 2012: 738-763 | |
| c21 | Dacong Yan, Guoqing (Harry) Xu, Atanas Rountev: Uncovering performance problems in Java applications with reference propagation profiling. ICSE 2012: 134-144 | |
| c20 | Shengqian Yang, Dacong Yan, Guoqing (Harry) Xu, Atanas Rountev: Dynamic analysis of inefficiently-used containers. WODA 2012: 30-35 | |
| 2011 | ||
| c19 | Dacong Yan, Guoqing (Harry) Xu, Atanas Rountev: Demand-driven context-sensitive alias analysis for Java. ISSTA 2011: 155-165 | |
| c18 | Guoqing (Harry) Xu, Michael D. Bond, Feng Qin, Atanas Rountev: LeakChaser: helping programmers narrow down causes of memory leaks. PLDI 2011: 270-282 | |
| 2010 | ||
| c17 | Guoqing (Harry) Xu, Atanas Rountev: Detecting inefficiently-used containers to avoid bloat. PLDI 2010: 160-173 | |
| c16 | Guoqing (Harry) Xu, Nick Mitchell, Matthew Arnold, Atanas Rountev, Edith Schonberg, Gary Sevitsky: Finding low-utility data structures. PLDI 2010: 174-186 | |
| c15 | 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 | |
| 2009 | ||
| c14 | Yang Zhu, Hao Hu, Guoqing (Harry) Xu, Zhiguo Zhao: Hardware-in-the-Loop Simulation of Pure Electric Vehicle Control System. CAR 2009: 254-258 | |
| c13 | 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 | |
| c12 | Raffi Khatchadourian, Phil Greenwood, Awais Rashid, Guoqing (Harry) Xu: Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Oriented Software. ASE 2009: 575-579 | |
| c11 | 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 | |
| 2008 | ||
| c10 | Guoqing (Harry) Xu, Atanas Rountev: AJANA: a general framework for source-code-level interprocedural dataflow analysis of AspectJ software. AOSD 2008: 36-47 | |
| c9 | Atanas Rountev, Mariana Sharp, Guoqing (Harry) Xu: IDE Dataflow Analysis in the Presence of Large Object-Oriented Libraries. CC 2008: 53-68 | |
| c8 | Guoqing (Harry) Xu, Atanas Rountev: Precise memory leak detection for java software using container profiling. ICSE 2008: 151-160 | |
| c7 | Guoqing (Harry) Xu, Atanas Rountev: Merging equivalent contexts for scalable heap-cloning-based context-sensitive points-to analysis. ISSTA 2008: 225-236 | |
| 2007 | ||
| c6 | Guoqing (Harry) Xu, Atanas Rountev: Regression Test Selection for AspectJ Software. ICSE 2007: 65-74 | |
| c5 | 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 | ||
| c4 | Guoqing (Harry) Xu: A regression tests selection technique for aspect-oriented programs. WTAOP 2006: 15-20 | |
| 2004 | ||
| j1 | Guoqing (Harry) Xu, Zongyuan Yang, Haitao Huang: A basic model for components implementation of software architecture. ACM SIGSOFT Software Engineering Notes 29(5): 1-11 (2004) | |
| c3 | Guoqing (Harry) Xu, Zongyuan Yang, Haitao Huang, Qian Chen II, Ling Chen, Fengbin Xu: JAOUT: Automated Generation of Aspect-Oriented Unit Test. APSEC 2004: 374-381 | |
| c2 | Guoqing (Harry) Xu, Zongyuan Yang, Haitao Huang: JCMP: Linking Architecture with Component Building. APSEC 2004: 592-599 | |
| 2003 | ||
| c1 | Guoqing (Harry) Xu, Zongyuang Yang: JMLAutoTest: A Novel Automated Testing Framework Based on JML and JUnit. FATES 2003: 70-85 | |
Colors in the list of coauthors
Last update Sun May 19 16:10:29 2013 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page