| 2001 | A Categorization of Classes based on the Visualization of their Internal Structure: The Class Blueprint. Michele Lanza, Stéphane Ducasse |
| 2001 | A Core Calculus for Java Exceptions. Davide Ancona, Giovanni Lagorio, Elena Zucca |
| 2001 | A Dynamic Optimization Framework for a Java Just-In-Time Compiler. Toshio Suganuma, Toshiaki Yasue, Motohiro Kawahito, Hideaki Komatsu, Toshio Nakatani |
| 2001 | A Parameterized Type System for Race-Free Java Programs. Chandrasekhar Boyapati, Martin C. Rinard |
| 2001 | A Study of Exception Handling and Its Dynamic Optimization in Java. Takeshi Ogasawara, Hideaki Komatsu, Toshio Nakatani |
| 2001 | An On-the-Fly Reference Counting Garbage Collector for Java. Yossi Levanoni, Erez Petrank |
| 2001 | Contract Soundness for Object-Oriented Languages. Robert Bruce Findler, Matthias Felleisen |
| 2001 | Controlling Garbage Collection and Heap Growth to Reduce the Execution Time of Java Applications. Tim Brecht, Eshrat Arjomandi, Chang Li, Hang Pham |
| 2001 | Dynamic Optimistic Interprocedural Analysis: A Framework and an Application. Igor Pechtchanski, Vivek Sarkar |
| 2001 | Efficient Implementation of Java Interfaces: Invokeinterface Considered Harmless. Bowen Alpern, Anthony Cocchi, Stephen J. Fink, David Grove, Derek Lieber |
| 2001 | Efficient Subtyping Tests with PQ-Encoding. Yoav Zibin, Joseph Gil |
| 2001 | Encapsulating Objects with Confined Types. Christian Grothoff, Jens Palsberg, Jan Vitek |
| 2001 | Incremental Computation of Complex Objects Queries. Hiroaki Nakamura |
| 2001 | Jiazzi: New-Age Components for Old-Fashioned Java. Sean McDirmid, Matthew Flatt, Wilson C. Hsieh |
| 2001 | Modular Mixin-Based Inheritance for Application Frameworks. Dominic Duggan, Ching-Ching Techaubol |
| 2001 | Multitasking without Compromise: A Virtual Machine Evolution. Grzegorz Czajkowski, Laurent Daynès |
| 2001 | Object Race Detection. Christoph von Praun, Thomas R. Gross |
| 2001 | Object-Oriented Composition Untangled. Klaus Ostermann, Mira Mezini |
| 2001 | On Objects and Events. Patrick Th. Eugster, Rachid Guerraoui, Christian Heide Damm |
| 2001 | Partial Method Compilation using Dynamic Profile Information. John Whaley |
| 2001 | Points-To Analysis for Java using Annotated Constraints. Atanas Rountev, Ana L. Milanova, Barbara G. Ryder |
| 2001 | Portable Resource Control in Java: The J-SEAL2 Approach. Walter Binder, Jarle Hulaas, Alex Villazón |
| 2001 | Pretenuring for Java. Stephen M. Blackburn, Sharad Singhai, Matthew Hertz, Kathryn S. McKinley, J. Eliot B. Moss |
| 2001 | Proceedings of the 2001 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications, OOPSLA 2001, Tampa, Florida, USA, October 14-18, 2001. Linda M. Northrop, John M. Vlissides |
| 2001 | Regression Test Selection for Java Software. Mary Jean Harrold, James A. Jones, Tongyu Li, Donglin Liang, Alessandro Orso, Maikel Pennings, Saurabh Sinha, Steven Alexander Spoon, Ashish Gujarathi |
| 2001 | The Architecture of a UML Virtual Machine. Dirk Riehle, Steven Fraleigh, Dirk Bucka-Lassen, Nosa Omorogbe |
| 2001 | The Java Syntactic Extender. Jonathan Bachrach, Keith Playford |
| 2001 | Visitor Combination and Traversal Control. Joost Visser |