Towards a Unified Programming Language /
Ole Lehrmann Madsen (University of Aarhus)
Creative Object-Oriented Modelling: Support for Intuition, Flexibility, and Collaboration in CASE Tools /
Christian Heide Damm, Klaus Marius Hansen, Michael Thomsen, and Michael Tyrsted (University of Aarhus)
Design Pattern Application in UML /
Gerson Suny ́, Alain Le Guennec, and Jean-Marc J ́z ́quel (IRISA)
UML-F: A Modeling Language for Object-Oriented Frameworks /
Marcus Fontoura (Princeton University), Wolfgang Pree (University of Constance), and Bernhard Rumpe (Munich University of Technology)
Extending Moby with Inheritance-Based Subtyping /
Kathleen Fisher (AT&T Labs Research) and John Reppy (Bell Labs, Lucent Technologies)
A Basic Model of Typed Components /
Jo ̃o Costa Seco and Lu ́ Caires (Universidade Nova de Lisboa)
On Inner Classes /
Atsushi Igarashi (University of Tokyo) and Benjamin C. Pierce (University of Pennsylvania)
Object Relations
Jam - A Smooth Extension of Java with Mixins /
Davide Ancona, Giovanni Lagorio, and Elena Zucca (University ofGenova)
A Mixin-Based, Semantics-Based Approach to Reusing Domain-Specific Programming Languages/
Dominic Duggan (Stevens Institute of Technology)
Generic Wrappers /
Martin B ̈chi (Turku Centre for Computer Science and Abo Akademi University) and Wolfgang Weck (Oberon microsystems Inc.)
Copying and Comparing: Problems and Solutions /
Peter Grogono (Concordia University) and
Markku Sakkinen (Tampere University of Technology)
Developing Security Systems in the Real World /
Li Gong (Sun Microsystems)
Distributed Asynchronous Collections: Abstractions for Publish/Subscribe
Interaction /
Patrick Th. Eugster, Rachid Guerraoui (Swiss Federal Institute of Technology), and Joe Sventek (Agilent Laboratories)
Design Templates for Collective Behavior /
Pertti Kellom ̈ki (Tampere University of Technology) and Tommi Mikkonen (Nokia Mobile Phones)
Ionic Types / Simon Dobson (Trinity College) and Brian Matthews (CLRC Rutherford Appleton Laboratory)
Load-Time Structural Reflection in Java / Shigeru Chiba (University of Tsukuba)
Runtime Support for Type-Safe Dynamic Java Classes / Scott Malabarba (University of California), Raju Pandey (University of California, Davis), Jeff Gragg, Earl Barr, and J. Fritz Barnes (University of California)
OpenJIT: An Open-Ended, Reflective JIT Compiler Framework for Java /
Hirotaka Ogawa (Tokyo Institute of Technology), Kouya Shimura (Fujitsu Laboratories Limited), Satoshi Matsuoka, Fuyuhiko Maruyama, Yukihiko Sohda (Tokyo
Institute of Technology), and Yasunori Kimura (Fujitsu Laboratories Limited)
Using Objects for Next Generation Communication Services /
Munir Cochinwala (Telcordia Technologies)
Empirical Study of Object Layout Strategies and Optimization Techniques /
Natalie Eckel and Joseph (Yossi) Gil (Technion)
Optimizing Java Programs in the Presence of Exceptions /
Manish Gupta, Jong-Deok Choi, and Michael Hind (IBM T.J. Watson Research Center)
HERCULE: Non-invasively Tracking JavaTM Component-Based Application
Activity /
Karen Renaud (University of Glasgow)
Automated Test Case Generation from Dynamic Models /
Peter Fr ̈hlich (ABB Corporate Research Center) and Johannes Link (Andrena Objects GmbH)