To become a USENIX Member, please see our Membership Information.
6th USENIX Conference on Object-Oriented Technologies and Systems
January 29February 2, 2001
San Antonio, Texas, USA
REFEREED PAPERS
Wednesday, January 31, 2001
Distributed Objects
Session Chair: Werner Vogels, Cornell University
TORBA: Trading Contracts for CORBA
Raphaël Marvie, Philippe Merle, Jean-Marc Geib, and Sylvain Leblanc, Laboratoire d'Informatique Fondamentale de Lille, France
Dynamic Resource Management and Automatic Configuration of Distributed Component Systems
Fabio Kon, University of São Paulo, Brazil; Tomonori Yamane, Mitsubishi Electric Corp.; Christopher K. Hess, Roy H. Campbell, and M. Dennis Mickunas, University of Illinois at Urbana-Champaign
An Adaptive Data Object Service for Pervasive Computing Environments
Christopher K. Hess, University of Illinois at Urbana-Champaign; Francisco Ballesteros, Rey Juan Carlos, University of Madrid; Roy H. Campbell and M. Dennis Mickunas, University of Illinois at Urbana-Champaign
Infrastructure
Session Chair: Murthy Devarakonda, IBM T.J. Watson Research Center
HBench:JGCAn Application-Specific Benchmark Suite for Evaluating JVM Garbage Collector Performance
Xiaolan Zhang and Margo Seltzer, Harvard University
Distributed Garbage Collection for Wide Area Replicated Memory
Alfonso Sánchez, Luís Veiga, and Paulo Ferreira, INESC/IST, Portugal
Multi-Dispatch in the Java Virtual Machine: Design and Implementation
Christopher Dutchyn, Paul Lu, Duane Szafron, and Steven Bromling, University of Alberta, Canada; Wade Holst, The University of Western Ontario, Canada
Using Accessory Functions to Generalize Dynamic Dispatch in Single-Dispatch Object-Oriented Languages
David Wonnacott, Haverford College
Thursday, February 2, 2001
Reflection in Distribution
Session Chair: Doug Lea, State University of New York at Oswego
The Design and Performance of Meta-Programming Mechanisms for Object Request Broker Middleware
Nanbor Wang and Kirthika Parameswaran, Washington University, St. Louis; Douglas Schmidt and Ossama Othman, University of California, Irvine
KavaUsing Byte Code Rewriting to Add Behavioural Reflection to Java
Ian Welch and Robert J. Stroud, University of Newcastle upon Tyne, United Kingdom
Content-Based Publish/Subscribe with Structural Reflection
Patrick Th. Eugster and Rachid Guerraoui, Swiss Federal Institute of Technology, Switzerland
Programming Techniques
Session Chair: Deborra Zukowski, Zedak Corp
PSTLA C++ Persistent Standard Template Library
Thomas Gschwind, Technische Universität Wien, Austria
Making Java Applications Mobile or Persistent
Sara Bouchenak, SIRAC Laboratory, France
Bean Markup Language: A Composition Language for JavaBeans Components
Sanjiva Weerawarana, Francisco Curbera, Matthew J. Duftler, David A. Epstein, and Joseph Kesselman, IBM TJ Watson Research Center
Design Patterns for Generic Programming in C++
Alexandre Duret-Lutz, Thierry Géraud, and Akim Demaille, EPITA Research and Development Laboratory, France